Mika Salo on giving up certain victory, racing through injury and more... Mika Salo on giving up certain victory, racing through injury and more...