Zac Gallen was chosen by the St. Louis Cardinals in the 3rd round with the 106th overall pick in the 2016 MLB draft.