NCAA USF football may finally make good on all that promise Jim Leavitt didn't finish building this thing, but Charlie Strong might.