I must be wearing my heart on my sleeve. And for that a few people have suggested that I may have flown the flag a little too high for South Africa. Full time soccer fans deserve massive respect. Loving a team for better or for worse can be a roller-coaster ride. To...

read more