All these years later, Randy Moss still revs up Minnesota Vikings fans like no other.

Twelve years after his last full season with the Vikings, Moss returned to Minneapolis as an ESPN analyst for the team’s Monday night game against the New York Giants, 15 years after he lit up the Giants for three TDs in a Monday night game during his playing days. And he had a surprise role in the pregame introductions that proved just that.

The Vikings have a giant gjallahorn in the upper deck at the gleaming new U.S. Bank Stadium, and they feature a guest to blow the horn before kickoff each week.

As fans craned their necks to see who this week’s guest was, Moss appeared, arms thrust out wide to soak in another thunderous roar.

 

 

Moss had a checkered history in Minnesota, filled with highlight reel plays and spattered with controversies along the way. But he remains easily one of the most popular figures locally in Vikings history and is largely responsible for the team’s surge in popularity during his 17-touchdown rookie season.

His last season in Minnesota ended after a clash with coach Brad Childress in 2010, but his No. 84 jersey can be seen in the stands as often as any active Vikings player, maybe outside of Adrian Peterson.

And Moss returns the love right back, high-fiving fans in the stands during commercial breaks.

"I know it's going to be fun to be back," Moss said earlier this week, "and see these boys remain undefeated."