Up Next
0
Giants fans travel all over country to cheer th...
KCRA 3's Chris Riva talks to some die-hard Giants fans who have supported the team since they played for New York.
Share
Giants fans travel all over country to cheer their team
KCRA 3's Chris Riva talks to some die-hard Giants fans who have supported the team since they played for New York.
Date: 10/28/12
Views: 151
Video by:  KCRA TV Sacramento
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56