With a look at the largest 155 metropolitan areas in the U.S., our mighty metro checked in at No. 21 for the most affordable places to live, according to GoodHire, a company that provides background checks for employers. The listers looked at factors such as wage growth, unemployment rate, job growth, percentage of available jobs open, renter affordability, homeowner affordability and personal income. READ MORE