March 28, 2024
Yasmina Chavez
The 51s Alien mascot lies on the ground during their game against Tuscon, Saturday, Aug. 31, 2013. The 51s won the Pacific Coast League Southern Division title beating Tuscan 8-6.