Disappointment as Island loses cycle bid

The Isle of Man has been unsuccessful in its bid to host the British Cycling National Road Championships in 2016.

We made it to the final two - but lost out to Stockton.

According to the Department of Economic Development the Island has now been encouraged to host a National Series event instead.