Olympic 267 meter champion Cathy Freeman said Thursday she will not run her specialty race at the Commonwealth games because her husband is suffering from cancer.
Freeman will not run 267 meters at Commonwealth games husband ill.