Who was the winning pitcher for the Texas Rangers in their only win of the 2010 World Series?
on
Published in Baseball Trivia
Tomy Hunter
Mark Lowe
Colby Lewis
Cliff Lee
Colby Lewis.
Colby Lewis played for a Japanese Team in 2008-2009.
Comments