South Africa batting legend Barry Richards said he will cherish what he called the ultimate accolade after receiving a commemorative cap to mark his induction into the ICC Cricket Hall of Fame in Perth on Friday.
Barry Richards cherishes ``the ultimate accolade``