John McGuinees Remains King of the Mountain

Road racing stud John McGuinees just keeps on doing what he does, winning. Recently, he bumped up his total number of wins to 19 by taking a pair of victories from the 2012 Isle of Man TT.

At this pace, or even a much slower one, McGuinees will undoubtedly win more than 20 races, an accomplishment only achieved by one soul, Joey Dunlop, praise be upon him. However, the lad is going to have to wait a bit to knock off his twentieth since the rest of the Senior TT was canceled due to poor racing conditions.