City Sports to open in Georgetown in December

Good news for all you athletes: City Sports will open a 10,000 square foot, flagship D.C. store at 3338 M Street this December. City Sports, which sells outdoor sports apparel and some equipment, markets itself as a store for athletically inclined urbanites. The store will also house an energy drink bar and listening stations. In […]