Dave is 90!

12345678910111213141516171819202122
Across
  1. 2. Youngest descendant
  2. 4. Name of the most recently owned horse
  3. 5. The other love of his life
  4. 6. Why is spring his favourite season?
  5. 11. New town new team
  6. 12. Number of great grandchildren
  7. 14. Originally he barracked for
  8. 17. Number of descendants
  9. 18. Loves cooking this spaghetti
  10. 20. Number of grandchildren
  11. 21. Highest honour
  12. 22. Favourite genre of music
Down
  1. 1. Time for a family singalong
  2. 3. Studied agriculture here
  3. 7. Number of years married
  4. 8. Who is in the middle of descendant order?
  5. 9. Favourite call in cards
  6. 10. He had a dream
  7. 13. Place of Birth
  8. 15. Favourite holiday place
  9. 16. Eldest descendant
  10. 19. Love of his life