Entire Staff Laid Off From Schilling's Video Game Company38 Studios, Curt Schilling's video gaming company laid off its entire staff on Thursday.

More From CBS Boston

July 4 Guide
Download Weather App

Listen Live