Tag: New England

Second Verse, Same As The First: Falcons Lose To Patriots Again

The ballyhooed Super Bowl LI rematch was a dud on arrival thanks to a strong effort by the New England Patriots defense in a 23-7 Pats victory.