If he didn't practice because of the pain, then he shouldn't play.
The injury was the same. You can play with a broken transverse process. If he pain wasn't good enough to play or even throw earlier than game day, you can't run the kid out there, despite all his toughness.