April 12, 2017Published by Jim Pete on April 12, 2017Down on the Farm: Francisco Mejia and Greg Allen are lighting it upThe Cleveland Indians are doing well, but don't forget about the minor league prospects.