by Locker Room contributor
Front page of the WT today sports a huge story: It seems that the D.C. Council wants private investment in the new baseball staduim. What a novel idea! However, you’ll note in the story that MLB is balking at the idea. What is more astonishing? Democrats are spearheading the idea (on the D.C. Council they are all Dems but one).
See the story here