Congrats to the Texas Rangers!

Texas Rangers - ALCS Champs 2011. Next stop, World Series!
Texas Rangers – ALCS Champs 2011. Next stop, World Series!

http://twitter.com/#!/MLB/status/125420289701064704

Leave a Reply