The new home for the Atlanta Falcons, the Mercedes-Benz stadium, is (probably) almost complete, and it certainly looks like one of the best in the league.