The moment that two teams and dozens of advertisers have been counting down to for months has finally arrived: Super Bowl 51 at the NRG Stadium in Houston. As the Atlanta Falcons and New England Patriots square off on the field, advertisers will duke it out for the attention of more than 110 million people expected to tune in on Sunday.