Sports management company Sports Management is opening a Sports Shop on the Dublin waterfront, bringing together the business, retail and restaurant functions in the same…