"Being able to comfort this little creature in need ended up bringing me comfort," the woman called Scarlet told Newsweek.
Legendary English umpire Dickie Bird has passed away, aged 92, on Tuesday. In his umpiring career spanning over two decades, Bird stood in 66 Tests and 69 ODIs, including the first three Men's ODI ...