San Diego Padres Does Dominic Smith make sense for the Padres? 1 year ago Diego Solares A few days ago, on the MLB deadline for teams to offer contracts to players…