Smiling reading these responses. Just love ?em up any and every way you can. My boys played soccer from age 7-8 through high school. One added tennis while the other track. Club swimming then high school team. Both became lifeguards. You do what you can, when you can, by leading with your heart.
Now in their early 20s, one of the guys is my sports buddy. We see 25-30 pro and college events every year. The drive, planning food and the opportunity to just talk is worth every cent.