There was a time when Kyle Bosch thought one of his most coveted scholarship offers might never come.