“Monster Sled” Being Added To Frozen Fenway“Monster Sled” Being Added To Frozen FenwayYou may think the best place to sled around here is hills and golf courses. Nope, the best place to get your Winter on is on the monstah!Billy TeedBilly Teed