Brett Cecil, Cardinals finalize $30.5 million, 4-year deal (Yahoo Sports)Brett Cecil, Cardinals finalize $30.5 million, 4-year dealrd.yahoo.com