How about Eddie Merckx? Cyclist from Belgium. We all love Armstrong - but check out how this guy dominated over his career.
Eddy won the Tour de France 5 times, and was leading his sixth when a fan attacked him He was injured, and it dropped him out of contention. Besides the five Tours de France (1969, 1970, 1971, 1972, 1974... winner of 35 individual stages over the period), he won:
Five Tours of Italy (1968, 1970, 1972, 1973, 1974)
One Tour of Spain (1973);
Two Tours of Belgium (1970, 1971)
One Tour of Switzerland (1974)
He won three world road championships (1967, 1971, 1974), 32 major classics, and numerous other races for a career victory total of 525. To put that into modern perspective, Lance Armstrong has won 75 professional races.