If you are into the motocross/supercross scene, then you already know who Jeremy McGrath is. For those of you that don’t know, he is referred to as “The King” of Supercross, with more wins under his belt than anyone else, a record that may very well stand till the end of time. Now days MC is busy racing full sized [...]