Purchase tickets to see a game at Victory Lane Sports Complex. If there's nothing happening while you're there, you might like to check if the stadium offers a tour of the facilities.
When you've finished up at this sporting facility in Glendale, why not make your way to Happy Valley Towne Centre, Arrowhead Towne Center, and Six Flags Hurricane Harbor Phoenix? They're not too far from Victory Lane Sports Complex and also a hit with many tourists.