The Ultimate Sports Cities Announced Today With LA, Boston and NYC Leading Off
April 06, 2011 10:30 ET | The Ultimate Sports List
CINCINNATI, OH--(Marketwire - April 6, 2011) - Los Angeles, California, the host of four of the top five sporting events in the world, leads the new list of The Ultimate Sports Cities in the United...