Sports & Social’s Fenton location opens Feb. 9 with a slew of unique features, including a 42-foot LED screen, a new executive chef and more.
Sports & Social’s Fenton location opens Feb. 9 with a slew of unique features, including a 42-foot LED screen, a new executive chef and more.