Cricket icon Chris Gayle, affectionately known as the "Universe Boss," was spotted enjoying the action from the stands at the Lord's Cricket Ground as the World Test Championship Final between Australia and South Africa unfolded. Gayle's presence at cricket's hallowed "Home of Cricket" adds a splash of spectator glamour to the high-stakes final.
short by
/
07:23 pm on
11 Jun