Will the Thrill
Princeton's Will Slade flashes peace signs ( we don't know why..) as he crosses home plate after racing around the bases to score on an inside the park home run in North Trenton on Tuesday, July 17, 2001.