"McPhee, who becomes a free agent on March 10, is expecting a contract worth $8 million to $10 million a year in free agency, according to the Baltimore Sun, and that is a contract the Ravens can’t afford."