Sale Sharks vs Racing 92

Aj Bell Stadium Manchester

The English power of Sale Sharks take on the French flair of Racing 92.