SAN ANTONIO — The saga of No. 1 recruit Najee Harris appears all but over.

Per a source, Harris has requested a flight change — asking to land in Birmingham now, instead of back home in California (Oakland). That would put the running back on Alabama's campus by Sunday evening at the latest as an early-enrollee, ending a dizzying back-and-forth between Alabama and Michigan that's worn on for months.

Thursday morning, multiple sources told 247Sports that Harris' was booked for an Oakland-bound flight at the end of the trip. That was counter to what Bama commit Tua Tagovailoa said Wednesday, when he told 247Sports' Hank South that Harris would be on his flight to Alabama. As part of the invitation to play in the Army Bowl, travel is paid for, with a departing flight from San Antonio to anywhere of the player's choice. Those flights can be changed — and Thursday afternoon, after practice No. 3, Harris made use of the flexible nature of the Army Bowl's travel capabilities. It is unclear, but assumed, that Harris' travel request will be accommodated.

A non-Bama bound player on the West squad told 247Sports on Thursday he had heard Harris would stick with his Alabama commitment, too. Classes start Jan. 11 at Alabama.

The 6-foot-2 Harris is a five-star recruit out of Antioch (CA) and the No. 1 player in the 2017 class per the 247Sports Composite. He committed to Alabama in April of 2015.