Gallery: Upland edges Calabasas in Division 2 semifinals
FOX Sports West
Upland coach Tim Salter
FOX Sports West All photos by Kevin Carden

Taj Davis

Simon Samarzich

Robert Mitchell

Toss it up

Who's open?

Mycah Pittman

Kenny Cervantes

Johnny WIlson

Evan Rowe

Evan Rowe

Eric Zambrano

Party time
