All about sports

12345678
Across
  1. 4. god of yorkers
  2. 5. most populated sport
  3. 7. a golf bat for a short distance
  4. 8. the wizard of hockey
Down
  1. 1. another name for table tennis
  2. 2. oldest regarded sport
  3. 3. national sport of England
  4. 6. another name for football