B.S. Report: No need to be nice about the Falcons
MACON, Georgia (41NBC/WMGT) - The Atlanta Falcons were up 28-3 with just over 17 minutes left to go in Super Bowl LI. The Atlanta Falcons were up 28-3 with just over 17 minutes left to go in Super Bowl LI.…