New England Patriots Super Bowl Champs

Posts Tagged ‘Atlanta’

3 takeaways from the Patriots – Falcons game

The New England Patriots defeated the Atlanta Falcons on Sunday Night to move to 4 – 0 on the season and dropping the Falcons to 1 – 4. This wasn’t a must win for the Patriots but a big game for the team and one they obviously really wanted to win. The Patriots showed a […]