Proof you should never give up on your dreams

It will go down as one of golf's ultimate Cinderella stories. Against all the odds, Germany's Sophia Popov is now a major champion. She's also irrefutable proof as to why you should never, ever, give up on your dreams.

Proof you should never give up on your dreams
It will go down as one of golf's ultimate Cinderella stories. Against all the odds, Germany's Sophia Popov is now a major champion. She's also irrefutable proof as to why you should never, ever, give up on your dreams.