account
search
search

Giants' Andres Torres hits a homerun in game 3 of the World Series in Texas

Giants' Andres Torres hits a homerun in game 3 of the World Series in Texas
San Francisco Giants' Andres Torres (56) is congratulated by teammates after hitting a solo homerun during the 8th inning against the Texas Rangers during game 3 of the World Series at Rangers Ballpark in Arlington, Texas on October 30, 2010. The Rangers defeated the Giants 4-2 and the Giants lead the series 2-1. UPI/Kevin Dietsch
License photo
Most Popular
Anthropologists: Ancient man was an opportunist, not a paleo dieter
Jeb Bush giving up Barclay's adviser role, paid speaking engagements
Eight children stabbed to death in Australia home
Colorado neighbors ask U.S. Supreme Court to void marijuana law
Pilot dead in small plane crash near Dallas
x
Feedback