Ahhhhhh this should be fun....
I am going on a cruise with my wife on December 5th out of Miami and we decided to book a hotel room that sunday in Miami Beach, and at the time it didnt even hit me that the Bills play IN Miami on that Sunday...
Anyone know of any bars that we can go to, to watch the game that will not get us kicked out for cheering for the bills??