A massive snow storm has blanketed historic Fenway Park in Boston with several feet of snow. Check out the incredible photos below:

The home of the New England Patriots also got crushed by snow: