After basking in sunshine for most of last week and enjoying near perfect conditions during the qualifying sessions, as often happens in the Isle of Man, the rain has arrived. A decision was taken early Saturday morning to postpone racing for the weekend, with the Superbike and Sidecar races now scheduled to take place on [...]