The Best Sports City in America? foxsports May 26, 2010 at 3:30p ET By Patrick O FOX Sports DetroitFOX Sports West