Image 1 of 1
Kyle Teel of Canes Baseball plays in the 2019 Perfect Game 17U World Series on July 25, 2019 at the Salt River Fields in Scottsdale, Arizona (Bill Mitchell)
Kyle Teel of Canes Baseball plays in the 2019 Perfect Game 17U World Series on July 25, 2019 at the Salt River Fields in Scottsdale, Arizona (Bill Mitchell)