For the last four years, my cousin and I make a weekend trip to Boston to see our favorite football team, the New England Patriots. We’ve had warm days, and ones where the snow was too much for us to handle a live game, but this past weekend not only did we have some amazing weather…