Off season programs are usually organized and run by seniors or captains, not coaches.

If the captains are engaged and committed, you will see very good off season programs. I know my son has been running three days a week and practicing a few days.