Hey guys... posting this on behalf of some LeMons racer friends I owe favors to. I'm 800 miles away so obviously can't help..

Troy Hogan and Christopher Champion are currently stuck on their journey to LeMon's Road America race. Their location is at 37*35'28" N 88*58'27" W, I-57 just S of where I-24 splits off. Contact 713-364-6328 (713-DOG-MEAT) to reach Chris.
This is all I know- no idea what's happened other than "the truck died".. Anybody in the area that can help? I'm hoping the racers help racers mantra works here and extends to LeMons guys. Troy is a good friend of mine and has dropped everything to help multiple racers stranded near Houston.

Thanks to anyone who can help!