May 24, 2006 12:00 AM
Super Bowl or Bust
So the NFL owners were in town. Seems like they always end up meeting in Phoenix or someplace like that. Do you think just maybe Pat Bowlen was trying to get them all to see how great it is here. Better than say, Detroit. Denver, Colorado. The Mile High City. A great place for a Super Bowl someday, don't ya think, fellas? Who knows . . . stranger things have happened. Did I mention Detroit?