Venezuela's Francisco Rodriguez was the losing pitcher in game 7 of the world series on Wednesday, allowing an unearned run in the eighth inning as the San Francisco Giants beat Anaheim 9 2 to tie the series 1 2.
Francisco Rodriguez finally loses a Postseason game.