Daniel Schneemann was chosen by the Cleveland Indians in the 33rd round with the 1003rd overall pick in the 2018 MLB draft.