Congratulations to the Phenom Illinois 12U Red Team for their 2nd place finish at the Rockford Super Regional. They were the #2 seed and went 3-0 heading into the championship game. Way to go boys!!!