Tag: Loris Baz
World Superbike Crowns Two Winners At Monza The World Superbike motorsports series headed to the Monza circuit in Italy for its fourth round of the year. A doubleheader event provided plenty of chances for riders to claim a bit of glory, but the same three competitors took spots on the podium in each race. In [...]
Members of the World Superbike series gathered in Jerez, Spain, to undergo the final round of winter testing.