Designed by
Title
Phillies vs. Giants Mascot fight on t #16708541
Description
SAN FRANCISCO, CA - OCTOBER 20: San Francisco Giants vs. Philadelphia Phillies: Philadelphia Phillies Phanatic vs. San Francisco Giants Lou Seal Mascot fight on top of the Dugout during innings game four of the NLCS 2010 taken October 20, 2010 AT&T Park San Francisco California.
This image is editorial