Giants back home for Game 3

October 19, 2010 12:17:06 PM PDT
The San Francisco Giants are hoping to get their winning momentum back in front of their home crowd after a disappointing loss in Philadelphia Sunday.

The team and their families arrived home just after 4 a.m. Monday.

The National League championship series is now tied at a game apiece.

The next three games of the seven-game series will be played in San Francisco.

First pitch for Game 3 is Tuesday at 1 p.m.