Have you seen the new installation at Tudor Square? Passers-by in Sheffield City Centre can learn about the city's sporting heroes over the last 100 years on the approach to the Olympic Games in Paris. It coincides with Sheffield Theatre's production of Chariots of Fire, which can be watched until July 27.