Come on, be a good sport!

12345678910111213141516171819202122
Across
  1. 3. Always voted the 'hottest' sport to watch
  2. 6. Frantic fast racquet sport, a mini version... (5,6)
  3. 8. Good if you can bend and stretch and jump around
  4. 11. The man (or woman) in the middle
  5. 12. For racquet sports
  6. 13. The host of '92
  7. 15. V popular in Spain
  8. 18. Every four years, multiple events
  9. 20. One of the best ever, and knows it. Madieren.
  10. 22. Good for watching events at a long distance
Down
  1. 1. Protection for many sports
  2. 2. Famous friend of Kim Jong Un, tattooed (6,6)
  3. 4. Frantic fast racquet sport, fun for the garden
  4. 5. For golf
  5. 7. 'Now watch this drive!' was said by...?
  6. 9. The place where it started, it ended in Athens
  7. 10. Home of the NBA team that no longer exist. North west coast.
  8. 14. A team or sports group, also a stick to use for golf
  9. 16. A bit of wood on some wheels
  10. 17. Changed his sport for ever, was the face of nike, incredible life (5,5)
  11. 19. A big place to watch a big match
  12. 21. Every four years, football (5,3)