Major embarrassment for the NFL. Maybe they shoulda hired the Brazilian Olympic Committee to organize this game. Yowzah!