I follow the game too....Steelers fan myself.
Not been stateside yet to see the NFL.But have seen a college game.Did the games at 'old wembley' and each of the recent games at 'new wembley'..got my tickets for this year too.And have those 'tailgate party tickets' too.
Anyone looking for somewhere else to hang out before the game might want to try
Name: The Green Man - Location: Wembley
Address: Dagmar Avenue, Wembley, Middlesex, HA9 8DF
not too far off and they have plenty of staff on and try to make it a 'fans'pub for the day.AND they have parking too