Baseball

November 2, 2010 12:00 AM

Giants win World Series

ARLINGTON, Texas — The prize that eluded Willie and Barry at long last belongs to the San Francisco Giants, thanks to a band of self-described castoffs and misfits and their shaggy-haired ace.

Related content

Comments

Videos

Sports Videos