Atlanta Falcons President Rich McKay looked up to the partially-closed roof of the Mercedes-Benz Stadium during a tour on Tuesday with board members of the Georgia World Congress Center Authority.
“Not one drop of water can come in,” McKay said. That is the requirement of the NCAA when a Final Four tournament is played in a facility.
