A while back a friend of mine and I were having a discussion of who are the 3 most dominant athletes right now and we came down to:
Phelps,
Roger Federer (this was a few months back before Nadal beat him)
and Tiger.
It's probably Phelps. He is a man among boys. I always wonder when Tiget plays who will give him his biggest challenge. When Phelps swims I am usually pretty certain no one will give him a big challenge.