World championships cost Richmond $4.1 million

The city of Richmond, Virginia reports that hosting the UCI Road World Championships cost it $4.1 million from the first bid through the final race.