New England patriots owner Robert Kraft has proposed a way to build a 344 million open air football Stadium and entertainment complex in South Boston that would require a much smaller outlay of public money than the previously rejected Megaplex.
Patriots owner puts forward new plan to get Stadium.