He's racing on gods team now and has the best equipment possible. Rip. first thing he saw when he closed his eyes here on earth an opened them in heaven was his mother, what an amazing feeling it must have been to wake up in the presence of the lord and the sight of your mother. Amen to a miracle being back with the maker.