Dad, what a guy!

1234567891011121314151617181920212223242526272829
Across
  1. 2. Has many
  2. 7. Unexpected eating behavior crushed young Randy’s worldview
  3. 8. Guaranteed to __ you
  4. 9. High-maintenance drink request
  5. 10. Good ol’ college town
  6. 12. Permanent car CD fixture
  7. 15. Herbaceous
  8. 16. Changed his life, athletically
  9. 18. Constant entertainment
  10. 19. Makes it look effortless
  11. 21. Very small
  12. 22. Neon snowblowing hat
  13. 24. Proud member (just like Mommom)
  14. 25. What’s his name?
  15. 27. Check before you buy
  16. 28. Hound dog
  17. 29. Attentive spotter
Down
  1. 1. LOVES THESE
  2. 3. Secret stash in car console
  3. 4. Has several
  4. 5. Seaman's best friend
  5. 6. Another car CD fixture
  6. 11. To do man things
  7. 13. Beverage of choice
  8. 14. Someone who kids
  9. 17. A lot
  10. 20. Said in exasperation
  11. 23. Boat, or plane
  12. 24. Breakfast, lunch, and dinner
  13. 26. Occupation