The Rams Won A Super Bowl. Have They Won Los Angeles?
Inglewood, Calif. After a 20-year absence, Rams football would make a triumphant return to Los Angeles – first with a soft opening in a relic coliseum, and then in a sparkling new stadium, no expense spared. The country’s most popular sport would get another shot at beguiling Southern California and its glittering celebrities. The faded … Read more