Atlanta Ne 28 3 geraldkirk81 October 10, 2020 Add Comment Atlanta, Atlanta Ne 28 3 Edit The falcons will never be safe from '28-3' jokes. nfl fans had to wait longer than deudo for week 6 action, but there are a few pote... Read More