A debate in St. Louis over what say taxpayers should have regarding how their money is used for a new football stadium could increase the odds that the St. Louis Rams will move to Los Angeles, the Los Angeles Times reports.
A debate in St. Louis over what say taxpayers should have regarding how their money is used for a new football stadium could increase the odds that the St. Louis Rams will move to Los Angeles, the Los Angeles Times reports.