Quote:
Originally Posted by D
Giants.
1) The Patriots are a sham.
2) The Giants reside on the West Coast.
3) A San Fran win would be the upset.
No-brainer for me: Go Giants. 
|
The san Francisco Giants are a baseball team. The NY Giants are the ones playing in the superbowl
