This is becoming common. Not the two years but at least one. More and more you are finding kids turning 19 in april, may and June of their senior year. It is becoming more and more common in Utah. It has been happening for a long time in Texas.
I didn't realize the kid was 5'10. For some reason I thought he was 6'0.