This past week, Perry Nadreau made the trek to Cary, NC, and the USA Baseball National Training Complex for their 17u National Team Championships. Throughout the week, he got live looks at some of the nation’s top 2025 recruits. He dives into some of the standouts from the week.