Max Biaggi Retires from Racing

World Superbike Champion hangs it up after his final big win.