I heard on the radio the other day that the Rams contract with St. Louis is up in (I think)
2010 and there is a possibility they might return to LA. Anyone else hear this or know
anything about it?
holy crap, I didnt know she died. crazy.