find a doctorTrending News Shahid Afridi makes the list of “most charitable athletes”… Real Madrid and Portugal striker Cristiano Ronaldo tops the list, whilst Shahid Khan Afridi also…