Giants (0-0-0)
Upcoming Games:
Thursday May, 03 - 8:30 PM at Heron Park @ Mets
Sunday May, 06 - 6:10 PM at Wishing Well @ Astros
 
Giants 2018 roster