Jamie Carragher once named Mario Balotelli as one of the worst ever signings Liverpool made during his time at the club.