Starting this thread has actually come full circle for me. My son, a freshman, received an offer from a P5 school a couple of weeks ago. He is talking to a handful of other schools right now, so not just yet jumping on anything. But now I see how the whole process works before schools are officially allowed to contact players directly.
You have received some great answers to your original question. Rules have changed but recruits still have opportunities to speak to coaches. The rule was changed for a good reason, to slow down the recruitment process as well. In some ways it hasn't necessarily slowed down, especially with specific top programs (not all).
Recruits are still committing early, early would be before junior summer. Most of these early commitments happen within P5 programs. Why, IMO, because some programs know how to make recruits and their families believe that there will not be enough money left to offer later! Hogwash! Coaches from these top conference programs offer early for a few reasons, #1 being because they can! It's easy to make an offer to a freshman with projected talent, a few years later an injury occurs or other factors come into play, and they than tell you to go look elsewhere. They need your promised money.
Once you have committed, you can't talk to another program. There is no rule that says you can't, but baseball is a small world. Very small.
I am NOT a fan of early commitments. Rick has it right in his scenario that he posted and it happens all of the time. Read it again.
Dont take yourself off the market so early!
Good luck to your son and most of all enjoy the ride!
Edited from original post.