“Play Ball!!!!!!!” September 15, 2013October 31, 2014 / Invictus Project / Leave a comment The Red Sox went above and beyond……