Boston 2024 Has Some Explaining to Do.

Olympics proponents have proceeded to make their case based upon a
promise not to rely on taxpayer financing. That commitment has come into
question because of the release of new documents this week. I discussed
this question during a May 28 appearance on WGBH TV’s Greater Boston
with Jim Braude. Please watch the segment.