Evans - $2.25M one year contract, $200,000 guaranteed.
Lang - $28.5M three year contract, $19,000,000 guaranteed.
It's not difficult to understand why they let Lang walk, or why they are willing to give Evans a shot, especially when you consider that Evans has been more durable throughout his career.