So anybody know what happened with Shane Perkins' participation with the Russian team at the WC's that just happened? Last I heard he was to ride TS and keirin, last FB post I saw of his was like "so excited to ride the WC's with the Russian team many thanks etc". Was really looking forward to seeing him ride, but then he didn't show up on any riders lists on Tissot Timing. Anybody with insight?