Sports — the finest ode to the determination of the human spirit that can surmount any challenge through equal part physical valour and mental ingenuity. Yet, there comes a time when even the mighty human spirit has to humble itself and submit to forces greater than it — forces of nature or a grander design. A similar force impacted the …
Read More »The highs, the lows and the bizarre: Top stories from the world of sports in 2020
December 27, 2020