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

Download Weather App
Taz Show

Listen Live