Ghekiere dominates the mountain stage of the women's Tour de France
Belgian Justine Ghekiere has won the seventh stage of the women's Tour de France, a grueling 166-kilometer mountain challenge in the French Alps.
Belgian Justine Ghekiere has won the seventh stage of the women's Tour de France, a grueling 166-kilometer mountain challenge in the French Alps.
The Tigers' place in the final will be decided in a last-round shootout after they traded their title of king of the jungle for dominion over the swamps of Revo Fitness Stadium with a convincing 58-point victory over West Coast on Saturday. The pitch could have been renamed “Revo Fitness Lake” as persistent heavy rain … Read more