Denver Post Endorses Brian Mason