Cardinals have two of NFL’s top 25 salaries, but are they good deals?