Mark Appel received high praise from MLB commissioner Bud Selig on Wednesday when the No. 1 overall pick signed with the Houston Astros.