Anyone see or hear about that Rhino ATL 2028 team that absolutely dominated everyone at Sand Storm and are now ranked #1? Saw pics and videos and the kids were absolutely massive. Think one of the attackmen is a nephew of the Powell Bros or something like that. Guessing they won't get it done at World Series because everyone too old, but it was annihilation 7-1 over previoulys ranked #3 Texas Nationals in the finals. Yikes.