RELATED: Major Taylor’s presence to be felt at the 2015 UCI Road World Championships in Richmond, Virginia

As the 2015 UCI road world championships roll out in Richmond, Virginia, an especially venerable historic presence will be looking out over this year’s competition — in spirit, one artist says, as much as in his art.