Spring Training
0:44
Logan Davidson belts 2-run HR for Giants
Game Information
Scottsdale Stadium
8:05 PM, 16 March 2025
Scottsdale, Arizona
Attendance: 9,946
Game Time:2:18
- Umpires:
- Home Plate Umpire - Alex Mackay
- First Base Umpire - Doug Eddings
- Second Base Umpire - Rob Drake
- Third Base Umpire - Steven Jaschinski