MICape Town captain, Rashid Khan, won the toss and elected to bat first in their Betway SA20 match against the Paarl Royals ...
Millwall dispatched National League Dagenham and Redbridge 3-0, thanks in part to Mihailo Ivanovic's unconventional finish, ...
League leaders Liverpool look to avenge their lone defeat of the season when they return to Premier League action on Tuesday ...
Two years after Sifan Hassan raced to a memorable London Marathon victory after stopping twice to stretch her hip in a ...
Everton manager David Moyes said on Monday he was confident in his ability to lead the Merseyside club to better days again, ...
Tiger Woods will provide TGL with plenty of star power and a likely ratings boost this week as the 15-times major champion ...
France coach Fabien Galthie said on Monday that two players who were investigated for rape in Argentina before the case was ...
Wales coach Warren Gatland said on Monday he knows "it is about performances and results" after naming a Six Nations squad he ...
The Giro d'Italia will once again finish in Rome this year after the Grand Tour begins for the first time in Albania and then ...
Former England captain Casey Stoney has been named head coach of the Canadian women's national soccer team, the sport's ...
Betway SA20 Reeza Hendricks scores 59 runs for MI Cape Town against Paarl Royals in the Betway SA20 match in Cape Town.
Bayer Leverkusen striker Victor Boniface is nearing his return to action, two months after suffering a hamstring injury, ...