Birthday Puzzle

123456789101112131415161718192021222324252627282930
Across
  1. 2. wiz
  2. 6. Macallan nickname
  3. 8. favorite sports team
  4. 9. Brad luggage
  5. 11. patch Sons first date
  6. 12. mutual title
  7. 13. despised attire
  8. 15. neighbors attire
  9. 17. love hate device
  10. 21. unusual talent
  11. 23. first race
  12. 25. victim in driving lesson
  13. 27. moms given nickname
  14. 28. bucks
  15. 29. first residence
Down
  1. 1. first date locale
  2. 3. Brad trousers
  3. 4. unforgotten son
  4. 5. construction experience
  5. 7. worst gift
  6. 10. bestowed birth name by bro
  7. 12. missed opportunity
  8. 14. daily humor
  9. 16. fan
  10. 18. bestowed name from bro
  11. 19. Lawrence Family Elf
  12. 20. first half marathon
  13. 22. unlikely retreat
  14. 24. Mellencamp first concert
  15. 26. critter
  16. 30. go to game