Originally Posted by
Cat4Lifer
i think he's talking about the guy with no helmet at the top left of the pic wearing a shack jersey.
looks as if he's lined up to race...
.:Edit:.
there are two shack riders
if so, it looks to be matthew busche, a.k.a. 'captain america'.