FIFA: Brazil must sell beer in stadiums

darlington wc brazil fifa beer_00005412

    Just Watched

    FIFA: Brazil must sell beer in stadiums

A dispute over the sale of beer at World Cup stadiums is the latest battle between FIFA and Brazil.