Tom’s first pitch – San Diego Padres

December 31, 2010
By

Tom Willis throws out the ceremonial first pitch at the Padres vs Nationals game, May 27, 2008
Video Rating: 5 / 5

Tags: , , , ,