Junior Casey Walls has been playing for the U.S. Soccer Under-16 Boys’ National Team since last November and playing competitively since he was two years old. “I have been kicking a ball since I could...
Check out the magazine: