Cameron Brown has ridden