Great post. Love the honesty. We did it for same exact reasons... best thing we ever did. He is also a July bday. Played up (U13 at 11, U15 as a 12 yr old etc) until it came time to get in front of recruiters. He is committed at a top D1 school and is on a mission to add speed and size and play a few other sports. In addition, he is joining other academic clubs etc.. and on top of it all he will graduate at 18 yrs vs 17yrs. Certainly ok with that.