The contract signed by Steve McNair with the Baltimore Ravens is for five years with a maximum value of $32 million, but from a practical standpoint, the deal for the former Titans star is structured more as a three-year contract that will pay him $20M. ...more