Sorry I've been gone so long! (Been somewhat-depressed since last week's Amazing Race.) Okay, here's a scoop:
If you look at the Detour "Barrel", you'll notice six tractors--in a line--pointed in the same direction. This leads me to believe that our mystery team is still racing at this point in time. Yet if this isn't the case, then I don't know what is.