Top 30 NFL players of the 21st century
![FOXBORO, MA - DECEMBER 24: Darrelle Revis #24 of the New York Jets reacts with Jordan Jenkins #48 before a game against the New England Patriots at Gillette Stadium on December 24, 2016 in Foxboro, Massachusetts. (Photo by Billie Weiss/Getty Images) FOXBORO, MA - DECEMBER 24: Darrelle Revis #24 of the New York Jets reacts with Jordan Jenkins #48 before a game against the New England Patriots at Gillette Stadium on December 24, 2016 in Foxboro, Massachusetts. (Photo by Billie Weiss/Getty Images)](https://images2.minutemediacdn.com/image/upload/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/5232ec9720f10fb3cc864fc45d38320168135a4a82ceb9f34a0f4255437aaa3f.jpg)
13. Terrell Owens
No matter what city T.O. called home, he always put on a show. He started the 2000s with San Francisco, where he was named First-Team All-Pro from 200-02. He led the NFL in touchdown receptions in both 2001 (16) and 2002 (13).
After the 2003 season, Owens was traded to the Eagles, where he continued his historic success. He was once again made All-Pro, pulling in 77 passes for 1,200 yards and 14 touchdowns and helped Philadelphia make it to the Super Bowl. He had a falling out with the Eagles, and in 2006, he signed with the division-rival Cowboys.
Owens led the NFL in touchdowns once again in his first season in Dallas, and in 2007, he was named All-Pro for the fifth time. He had two one year stays in Buffalo and Cincinnati, respectively, before retiring in 2011 after attempting to make the Seahawks roster in the preseason.
Whether he was dancing with cheerleaders after scoring a touchdown, or holding a workout press conference in his driveway, Owens was obviously a polarizing figure. That said, he is one of the five best receivers in league history. He was a six-time Pro Bowler, a five-time All-pro and was inducted into the Pro Football Hall of Fame in 2018.