Athletics sign 1B Alonso to $4M contract for 2017Athletics sign 1B Alonso to $4M contract for 2017espn.com