Prior to Game 1 of the National League Division Series at Globe Life Field tonight, the San Diego Padres finalized their 28-man NLDS roster. There are three changes from the Padres Wild Card roster: OF Greg Allen, RHP Mike Clevinger and LHP Ryan...
More...
More...