Charles Youvella

Charles Youvella, a star football player for Keams Canyon Hopi, died at age 17.

Published in The Arizona Republic from Nov. 11 to Nov. 30, 2013