×

Falcons CEO on new $1.5B stadium

4:44 PM ET Tue, 2 Aug 2016

Rich McKay, CEO of the Atlanta Falcons, discusses their new $1.5 billion stadium, as well as his views on Trump's issue with the debate and NFL games being aired simultaneously.