Back to the San Diego Padres Newsfeed

Padres roster review: Greg Garcia

==

PADRES ROSTER RANKINGS

  • 21. INF Greg Garcia