This year’s NFL free agency frenzy has players switching teams from left to right. It’s going to be strange seeing some guys in different uniforms in 2020.
The biggest player to switch teams, of course, is Tom Brady, who signed a two-year deal with the Tampa Bay Buccaneers after spending 20 seasons with the New England Patriots.
The New York Giants have also seen some of the greatest players in the history of their franchise suit up for other teams. Carl Banks played for the Redskins and Browns, Justin Tuck played for the Raiders, and Mark Bavaro played for the Browns and the hated Eagles.