Happy Super Bowl Sunday to you. What’s your flavor? New York or New England? One thing I do find somewhat funny is the fact that whichever team wins this game of games is dubbed a round-about, presumptuous title of “Best in the World.” The particularly strange/interesting part of this being that it’s only one country that competes…
Read More