British and Irish Lions: What Sky Sports’ pundits made of the 71-31 win over the Cell C Sharks | Rugby Union News

Top