
Argentina shock British and Irish Lions with thrilling four-point win at Aviva Stadium in Dublin
What was supposed to be a confident send-off for the British and Irish Lions turned into a sobering reality check in Dublin. Argentina pulled off a stunning upset at the Aviva Stadium, dampening the celebratory mood and exposing cracks just days before the …