Half way through the season, Josh McKinley had no reason to believe he'd be playing in his first year in West Lafayette.