5-star running back Zach Evans was originally supposed to announce his commitment at Under Armour All American game on Jan. 2. But instead of making his commitment official, he issued an apology for getting sent home prior to his team’s high school state championship.

“I want to apologize to my college coaches and apologize for the things that they are hearing,” Evans said on ESPN2. “I’m really a good kid.”

“It was stupid. It was an immature decision. I was being selfish to my teammates, and I’m ready to come in and show them I’m ready.”

NFL Hall of Fame member Deion Sanders, who was one of the coaches at the Under Armour All American game, is in his corner. Sanders said that he was once kicked off a football team in his youth and added that Evans deserves another shot.

Evans is reportedly already signed with a school and plans to enroll early, but his decision to not follow through on his original timeline and reveal his college choice on Thursday throws a wrench in Evans’ already strange recruitment.

The 247Sports crystal ball has Evans committing to Georgia, but LSU and Texas A&M are also reportedly in the mix.