Ravens quarterback Steve McNair will announce his retirement from the NFL on Thursday afternoon, according to the Baltimore Sun. The 13-year veteran was hoping to keep his career going, which made news of the announcement surprising. He has been a regular at the team's practice facility lately as well, but likely has grown frustrated with a history of injury issues.