The hardest thing about watching Bryce McGain's Test dreams slip away amid a barrage of boundaries in Cape Town was that he doesn't have a mean bone in his body. A 36-year-old father of one who has ...