The Tampa Bay Buccaneers have reached an agreement with veteran quarterback Ryan Fitzpatrick, the team announced Friday.

A source told ESPN NFL Insider Adam Schefter that the one-year deal is for $3 million.