You could catch an event at Ponds Forge International Sports Centre, a stadium in Sheffield City Centre. If you think Ponds Forge International Sports Centre is cool, you also might like Bramall Lane and English Institute of Sport Sheffield, both located nearby.
You can take time to visit Cineworld Sheffield during your travels to Sheffield. Make some time to visit the shops while you're in the area.