Ambitious Carpenter commits to Sale long-term 07/20/2026 07:34 PM Partager Sale full-back Joe Carpenter extends his contract with the Sharks until 2029.