In the 11 years since Lowell defeated cancer , he has won three World Series titles .
In the 11 years since Lowell defeated cancer , he been named to the All - Star team four times .
In the 11 years since Lowell defeated cancer , he has won three World Series titles and been named to the All - Star team four times .