The Air Force Academy recently won their first road game in two years. They list 23 players on their roster because they do not have any "true" NCAA grant in aid scholarships. All the cadets are on a "free ride" thanks to your generous tax dollars.
The AF Academy roster is deceiving because many of the players spent a "5th year" at the Air Force Academy Preparatory School, a 9 month program designed to prepare high school graduates for the rigors of the AF Academy. They do have some height.
The military academies will stockpile athletes at their Preparatory School so they can get older, bigger, faster, and stronger. I have personally recommended this option to a couple of very talented, but only 17 years of age, basketball players. Conversely, the Academies do not have a true Redshirt option because they matriculate over a four year timeframe. I always wondered if they could get a "fifth year" due to a medical situation. I do not know.
I am slightly concerned about the altitude in Colorado Springs and I hope the coaches run the players and exhaust them to somewhat simulate the relative lack of oxygen environ that they will play in. Others say this is not big deal.
On paper, we should be favored. However, it is the road.