US Open winner nicknamed 'The Duck' released from 'Prison of Hell' after 30 months
Published
US Open champion Angel Cabrera has been released from prison after spending 30 months behind bars, with part of his sentence being served in the 'Prison of Hell'
Full Article