Don't think he needs to sit the whole season. And he shouldn't have to just to be extra cautious. He should come back when he's ready and if all goes well according to the progress he's made he should be back shortly or right after the all star break I'm guessing