
2. Jerry Rice
Rice is the greatest receiver in NFL history. He built his 21-season career in San Francisco but things could have worked out very differently. The Patriots had the first pick in 1985 but later agreed to trade with the 49ers. San Francisco sent three picks to New England to move up and snatch Rice. It proved to be a franchise-defining decision for the 49ers.

He was a three-time Super Bowl champion including an MVP performance. The 13-time Pro Bowler also led the NFL in receiving yards in six seasons. Meanwhile, Rice won the NFL Offensive Player of the Year award twice. The only thing he’s missing is the NFL MVP award but that’s often reserved for quarterbacks. This blockbuster trade instigated a glorious career (via Sportskeeda).