This is interesting. As I understand it, when you transfer to a federal service academy (cousin went to the Naval Academy) you go in as a freshman. But in baseball, when you transfer D1 to D1 you have the 1 year sit out rule and the 5 year clock has started.
So even if a transfer player had to sit out freshman year at a service academy, he could play another 3 years through his senior year (where most D1 to D1 transfers sit out a year and then play 2 years).
Rick at Informed Athlete needs to pipe in.