And the Football Gods Said, “Let There Be Tailgating!” And it Was Good.
The Gods’ Messiah on Earth. We’re now a few weeks into an interesting NFL season, one in which the lowly Dolphins have already won a game! Their victory two weeks ago against New England was a celebration-worthy event, and will no doubt fuel the fires of many a tailgater heading…