The City of Norman received a federal grant worth $1 million to improve affordable housing, backed by an additional $200,000 from the city for four key projects.