Listen Live

No more “FitzMagic” in the NFL.

>> Read more trending news

Ryan Fitzpatrick, who started at quarterback for nine teams during his 17 seasons, announced his retirement, multiple sources reported.

Fitzpatrick, 39, is in talks with Prime Video for a role in Amazon’s NFL coverage this season, according to NFL Network. A source also confirmed to ESPN that the quarterback, who was drafted in the seventh round out of Harvard by the St. Louis Rams in 2005, was retiring.

Fitzpatrick’s former teammate with the Buffalo Bills, Fred Jackson, shared a text from Fitzpatrick on Twitter that read, “Forever grateful for the ride.”

The text included a graphic with a long list of Fitzpatrick’s teammates through the years, WHEC-TV reported.

Fitzpatrick began the 2021 season as starter for the Washington Commanders but suffered a season-ending hip injury and had to undergo arthroscopic surgery, ESPN reported.

The quarterback played for the Rams, Bills, Cincinnati Bengals, Tennessee Titans, Houston Texans, New York Jets, Tampa Bay Buccaneers, Miami Dolphins and the Washington Football Team, according to Pro-Football He threw for 34,990 yards and 223 touchdowns.

Playing for nine different teams was the most by any player since 1950, according to

Fitzpatrick started 53 games for the Bills, 27 for the Jets, 20 for the Dolphins, 12 for the Bengals, 12 for the Texans, 10 for the Buccaneers, nine for the Titans, three for the Rams and one for Washington, according to Pro-Football

Fitzpatrick spent most of his career with Buffalo from 2009 to 2012. His best season came with the Jets in 2015 where he threw for 3,905 yards and 31 touchdowns, according to The Athletic.

He received the nickname “FitzMagic” after leading Tampa Bay to a Week 1 victory against the New Orleans Saints in a 2018 game at the Superdome, the publication reported.