Over the offseason, thousands of fans voted in our "Team For the Ages" contest to construct the best imaginable 50-man roster from the NFL’s modern era, which began in 1967. The votes have been counted, and we’re unveiling one player each weekday between now and the kickoff of the 2018 NFL season.

The entire Team For the Ages roster will be unveiled at "Football Legends LIVE!" Sept. 8 in Crystal Lake, Ill. Tickets are on sale now: https://shawmediaevents.com/e/pfw50

Lions WR Calvin Johnson

Legacy one-liner

“Megatron” holds the NFL record for receiving yards in a season with 1,964 in 2012, a season in which he also established the league standards for consecutive 100-yard games with eight and consecutive games with 10 or more receptions, with four. But he walked away from the game at age 30 because of concerns about the beating his body was taking.

They said it

“Calvin’s a Hall of Famer; one of the best, if not the best, of all time. He’s a guy that gave everything to the game, and you want him to be able to walk out on his own terms and feel like he did the right thing.”

--Lions QB Matthew Stafford

Key stat

During a three-year stretch (2011-13) when he was a first-team All Pro in each season, Johnson averaged 1,712 yards, 101 receptions, 17.0 yards per catch, 11 touchdowns and 111.7 yards per game. His 5,137 yards are the most in NFL history for a three-year stretch. Johnson had a massive catch radius and the ability not only to win 50-50 balls downfield, but also to take balls away from two or three defenders assigned to him.

Did you know?

Among his freakish testing numbers, the 6-foot-5, 238-pound Johnson ran a 4.35 40-yard dash, had an 11-foot-7-inch broad jump and a 42.5-inch vertical jump at his pro day. Johnson played just nine seasons, but his 11,619 yards are the third-most in a player’s first nine seasons, trailing only Jerry Rice and Torry Holt. Among players with at least 100 games, Johnson’s average of 86.1 receiving yards per game is 8.7 yards better than the next closest player, Holt.

Signature game

Against the Cowboys on Oct. 27, 2013, on just 16 targets, Johnson caught 14 passes for 329 yards in a 31-30, last-minute victory. He had just one touchdown in the game, but Johnson was tackled or forced out of bounds inside the five-yard line on three other occasions, including a reception down to the one-yard line that set up the winning score. Only Flipper Anderson (336) has ever had more receiving yards in an NFL game.

Previous "Team for the Ages" player announcements

Tom Brady

Reggie White

Jerry Rice

Walter Payton

Anthony Munoz

Joe Greene

Lawrence Taylor

Ronnie Lott

Deion Sanders

Mike Webster

Tony Gonzalez

Dick Butkus

Barry Sanders

Bruce Smith

John Hannah

Ray Lewis

Jonathan Ogden

Ed Reed

Emmitt Smith