Dating back to 1907, the two-week Isle of Man takes place each year on a small island in the middle of the Irish Sea. The road race happens on the TT Mountain Course that spans 37.7 miles with ...