McIlroy is favored, but it could be anyone's game. For the first time in 17 years, all four major championship trophies are held by non-Americans. Will Mickelson take it despite the fact that he has only placed in the top 10 once in the last 11 British Open tournaments?
Who is you pick to win the British Open?
Here is a link to an interesting article before you make your pick: