Coach Joe Kennedy is impacting generations