Also, I would strongly suggest watching (in person if possible) a few of their games. Navy plays a very specific type of baseball that may or may not fit your sons strengths. I had the benefit of watching them play a few times over the years. Navy baseball is very disciplined, precise and somewhat predictable but they keep coming at teams with a lot of pressure. I love their brand of baseball as they typically get a lot out of their players.
Good luck!