The incident was captured on video.
Brookfield police arrested two 17-year-olds and the 12-year-old, all from Illinois, according to the Journal-Sentinel. Police gave the boys citations for battery and disorderly conduct, then released them to their parents.
"I was trying to make sure everything was safe, and I didn't expect ... never in a million years would I have thought somebody would throw a punch at a referee," From said.
However, Lindsey Herrera, a San Jose FC administrator, recounted a different version of events to WTMJ-TV. She said From put his hands on the 12-year-old's neck and lifted him, prompting another player to defend him.
Herrera also said kids and parents made racist comments throughout the tournament, which created tension and added to the kids acting out.
From denied hearing any racist comments from the crowd and told WTMJ he would have stopped the game if he had.
From said he’s suffering headaches and problems with his jaw as a result of the punch. He said he hasn’t heard from the players, their parents or the team.
"The punishment should be much more severe than what they gave them. I was shocked to hear that, that all they got was citations. This is unbelievable to me. They're just going to do it again," From said.
From said he plans to talk to the Waukesha County district attorney about filing criminal charges in the case, even though that wasn't recommended by Brookfield police.