THANKFULLY, the phrase “a dog’s life” has the opposite meaning in the case of Padraig Harrington’s pet Rio.The Irish golf legend routinely shares pics of him spoiling Rio and older companion Setanta.2He captioned the snap of the ten-month-old ‘Rio enjoying…
Tag