Riders put on spot at team presentation