#1
|
|||
|
|||
San Francisco Giants WIN
Did anyone see/hear the giants final. What a finish, even if you hate them that was still an amazing game. They may have even won it with out the help of steriods. we aren't out of the Race yet.
|
|
|