Sports is a school for virtue