Written by Dan Evon, Courtesy of AllAboutBikes.com Max Biaggi didn’t win the round at Imola, and by Biaggi’s standards, didn’t have a good racing day. Biaggi scored a 5th place finish, and an 11 place finish at Imola, but he also walked away with his 5th World title, and his 1st World Superbike Championship. Going [...]
Archive
Recent Comments
Links