BYU wide receiver Chase Roberts expected to be preparing for the NFL right now. But something — or things — changed his mind.