Perdue pitches.jpg
Wapahani freshman Kayson Perdue pitches April 19 during a game against Alexandria at Wapahani High School. Zach Carter, DN.
Wapahani freshman Kayson Perdue pitches April 19 during a game against Alexandria at Wapahani High School. Zach Carter, DN.