From 1998 to 2012, Randy Moss compiled an incredible 15,292 receiving yards in his career, as well as 156 touchdowns. He holds the NFL record for most TD catches in a season at 23, and he led the league in receiving touchdowns five times.

He's arguably the best receiver in the history of the NFL, and at age 39, he still believes he can contribute in the league.

Moss currently serves as an analyst for ESPN, but he told Sports Illustrated's Jonathan Jones that he still misses playing the game.

From Jones:

“It’s just keeping me busy. When you’re sort of bored with life you really start to have negative thoughts and think about negative things,” Moss told SI.com Monday night in ESPN’s trailer before the Buccaneers-Panthers game. “For the most part I try to stay busy and that’s a good thing. Fitness, health I’ve always been into that no matter what people have said about me. Now that I’m older, physically, I’m in the best shape of my life.

Even though he's aware of the health repercussions of playing football, Moss still speaks romantically about the game:

“When you look at the game of football and what it’s done for different people’s families and where it has taken them, there is a certain type of loyalty to the game. … When you look at the game and respecting the game, not cheating the game, little things like that, the game has always been good to me. Now that I’m older, I look at the game and still miss it. But at the same time now is a time for me to give back and teach the game.”

The last time Moss played was 2012 for the San Francisco 49ers, and he simply wasn't the same explosive threat that we saw just a few years before. But, Randy is confident that if he came back today, he'd still put up huge numbers:

Moss believes there’s no doubt he could still go out and be productive in a 16-game season. How productive?

“Where I’m at closing on 40 years old,” Moss said, “I think being able to use me inside the 40-yard line for my height, still my skill set, still have quickness, I think my speed has left a little bit. But my skillset, 16 games, I’d say anywhere between nine to 12 or 13 touchdowns. Somewhere in there.”