SAN FRANCISCO -- When the first pitch of the World Series is thrown at AT&T Park Wednesday night, Cliff Lee and the gang will have some home town support.
WFAA
Posted on October 27, 2010 at 6:43 AM
Updated Wednesday, Oct 19 at 12:32 PM
SAN FRANCISCO -- When the first pitch of the World Series is thrown at AT&T Park Wednesday night, Cliff Lee and the gang will have some home town support.
Credit: WFAA