Angel Cabrera: I won the Masters so I do think I belong here

NO ANGEL: Ãngel Cabrera practices on the 11th hole prior to Masters Tournament at Augusta National Golf Club. Pic: Ben Jared/PGA TOUR via Getty Images.
The question to Angel Cabrera was direct and to the point – considering what you’ve done in the past, do you think you belong here?
“I won the Masters, why not?” said the 2009 champion making his first appearance at Augusta National in six years and since being released from an Argentina prison after serving time on two criminal domestic assault convictions.