Michael Phelps has won 22 Olympic medals, more than any athlete in Olympic history. He's been a part of more thrilling races than he can count, and he is arguably the best Olympic athlete ever.

So one would think it's hard to faze Phelps. But by Phelps' own admission, the Baltimore Ravens' win over the New England Patriots on Sunday did just that.

The Baltimore native and Ravens superfan was in Foxboro for the game, and he couldn't control his emotions as his team pulled away towards the end of the game.

"I went nuts," Phelps said in Baltimore's locker room after the game. "I was going crazy. I literally can't say it enough: this is the one of the coolest feelings I've felt in a long time."

At the end of the game Phelps and Baltimore Orioles star Adam Jones grabbed the Maryland flag and went running through Gillette Stadium, screaming and yelling in excitement.

Phelps, who has experimented with different styles of facial hair in recent weeks, was rocking a mustache, a trucker hat and a scarf.

Inside L.A.'s New Jordan Hangar