Denver bars are trolling the Patriots with hilarious signs

Championship games are won in three places–the trenches, the film room and…bars? If that’s the case, Denver’s clearly winning that last battle. These photos were taken in the Denver metro area. Troll so goddamn hard.

“”

“”

“”