Padres sign RHP Ryan Weiss to major league contract

SB Nation

Busy first day for A.J. Preller