Curt Schilling Talks about Starting a Small Business in MA, 'Disappoin

March 29th, 2010 5:41 PM
Watch the latest business video at <a href="http://video.foxbusiness.com/">video.foxbusiness.com</a>Curt Schilling is finding out that starting a small business in the state of Massachusetts is more taxing than 50,000 heckling Yankee fans could ever be. Schilling and wife Shonda were interviewed on…