1) There were a lot of Giants fans in Green Bay, I'm sure there were probably a lot in Tampa Bay too being that a lot of new yorkers have moved to florida the past decade+. 2) You act like the Giants have poor attendance or something and compared to the Pats. I could sign up on th e waitlist for season tickets with the Giants and not even get a call for the next 10 years. Most of them don't have access to the internet as they're currently surrounded by nothing but padded walls.
im sure there arent that many pats fans either :shrug: giants have a huge market, they'll have no problem putting fans in the stands for this one
arizona like florida has a ton a transplants, a good amount of which are from the philly/NYC/boston area. especially around tempe.
when I lived in AZ I didnt remember seeing that many Giants fans. I used to live in the Phoenix area.