June 28, 2021 June 28, 2021 Mark's Bits & Pieces Check out this huge pile up in Stage 1 of the 2021 Tour de France this past weekend.