Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com
PHOTOS: Super Bowl LI in Houston
HOUSTON, TX - FEBRUARY 05: Tom Brady #12 of the New England Patriots celebrates after defeating the Atlanta Falcons during Super Bowl 51 at NRG Stadium on February 5, 2017 in Houston, Texas. The Patriots defeated the Falcons 34-28.
WGRZ would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.