Geo's crossword puzzle

1234567891011121314151617181920212223242526272829
Across
  1. 2. Cheerleading
  2. 4. surfing
  3. 7. basket
  4. 11. Rapid
  5. 13. serious
  6. 17. skateboarding
  7. 18. lacrosse
  8. 20. hockey
  9. 22. swimming
  10. 26. small ball
  11. 27. cycling
  12. 28. strong
  13. 29. big ball
Down
  1. 1. goal
  2. 3. skiing
  3. 5. Baseball
  4. 6. Patient
  5. 8. Big
  6. 9. volleyball
  7. 10. boxing
  8. 12. country
  9. 14. Soccer
  10. 15. nickname
  11. 16. field
  12. 19. aggressive
  13. 21. court
  14. 23. tennis
  15. 24. bowling
  16. 25. rappelling
  17. 26. Game