Jamie Carragher didn't bite his lip when laying into Liverpool forward Mo Salah for his public contract comments on Sky Sports.