NASCAR legend Kasey Kahne has explained the reason for his surprising return to full-time driving with Spire Motorsports.