The Guardian favicon

Oakland Raiders make $125m Derek Carr highest-paid player in NFL history