Tell you what, I am doing some ST work this weekend. I will double check and let everyone know.
Ben
Ben
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
Which do you think is better for the Padres?
San Diego Padres
Peoria Stadium
16101 North 83rd Avenue
Peoria, AZ, 85382
Peoria Sports Complex (training)
1601 West Paradise Lane
Peoria, AZ, 85382
Which do you think is better for the Padres?
San Diego Padres
Peoria Stadium
16101 North 83rd Avenue
Peoria, AZ, 85382
Peoria Sports Complex (training)
1601 West Paradise Lane
Peoria, AZ, 85382
Which do you think is better for the Padres?
San Diego Padres
Peoria Stadium
16101 North 83rd Avenue
Peoria, AZ, 85382
Peoria Sports Complex (training)
1601 West Paradise Lane
Peoria, AZ, 85382