In case you missed it, the Denver Summit — the Mile High City’s new NWSL team — made quite a debut today:

The game ended on a 0-0 draw, but what a great day for Denver sports.

And that raises an interesting question: Is Denver the best sports town in the United States?

The sooner the Mile High City gets a WNBA team, the better.

Me, I think you can’t beat Denver for sports. But I’m willing to entertain other perspectives. Let us know in the comments!

Fewer adsCreate community postsComment on articles, community postsRec comments, community postsNew, improved notifications system!