Super Bowl XLVII champion and Pro Football Hall of Famer visited Oriole Park Tuesday night to throw out the ceremonial first pitch in the game against the Blue Jays.

Reed not only threw out the first pitch at the Orioles game on Tuesday night, he also got in some batting practice before the game. 

RELATED: Ed Reed Accidentally Thanked Bill Belichick During His Hall of Fame Speech

This guy looks like he could have been a two sport athlete. 

Flip the Pages to see BP and the First Pitch: