Sun, 05 Feb 2017 23:16:02 GMTBY MAE ANDERSON AP TECHNOLOGY WRITERNEW YORK — It’s showtime. 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 ...