106th World Series
E402503
UNEXPLORED
The 106th World Series was Major League Baseball's 2010 championship series between the San Francisco Giants and the Texas Rangers, in which the Giants won their first title since moving to San Francisco.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.