After 14 years in the NFL, "Fitz-Magic" is still alive and rolling. In his 14 NFL seasons, Ryan Fitzpatrick has played for seven different teams and started 126 of the 141 games he has played in.
Fitzpatrick has spent the last two years with the Tampa Bay Buccaneers, splitting time as a starter and backup. He signed with the Buccaneers in the 2017 offseason to be the backup to Jameis Winston. In 2017, Fitzpatrick would start three games that Winston missed due to injury.
In 2018, after Winston was suspended to start the year, Fitzpatrick was named the opening week starter for the Buccaneers and shined in the role. In the first three games of the year, Fitzpatrick threw for 1,250 yards and 11 touchdowns. Fitzpatrick would then stutter in the Buccaneers fourth game and get replaced by Winston. Fitzpatrick would start three more games for Tampa Bay after that, throwing for 816 yards and four touchdowns in those three games. That brought his 2018 total to 2,366 yards and 17 touchdowns while rushing for 152 yards and two touchdowns on 36 carries.