Former Manchester United star Rio Ferdinand donates £500,000 in toys to charity December 16, 2016 12:03 am|