If anyone is gonna get a home game away from their stadium it will probably be the Giants since they had 9 home games last year, I think the idea of games in other countries is almost as stupid as the All Star game deciding home field advantage though
|