Phil Mickelson won 45 tournaments in his career.

how many titles does phil mickelson have

Explore