Dave Zabriskie is Captain America on the bike. #letour