Houston Astros at Texas Rangers, Texas wins 10-1, but a pigeon stole home plate. Brandon Wade June 28, 2010 Rangers beat Astros 10-1, TCU Horned Frogs Honored and a pigeon steals home plate. Read More