Stan Lee Throws Out the First Pitch

Bookmark and Share

On Friday, Stan Lee threw out the first pitch before the Washington Nationals took on the Philadelphia Phillies.  The game was rain delayed during the first inning for over 2 hours.  The Nationals went on to come from behind and beat the Phillies 8-4 after a home run by Ryan Zimmerman.

Stan Lee Washington Nationals