Radar

New Denver Mural of Major Taylor

The city of Denver got a new mural recently. One of Major Taylor, who won the sprint event at the 1899 world track championships and fought racism during his career.