Alexander Kristoff fights to huge sprint victory after nightmare stage one of Tour de France 2020

Victory for Alexander Kristoff in the opening stage of the Tour de France 2020 (Photo by Anne-Christine Poujoulat – Pool/Getty Images)

Alexander Kristoff fought hard to a huge sprint victory on stage one of the Tour de France 2020, after a nightmare day for the peloton.

Read more…