Newcastle Knights enforcer Leo Thompson has signed with the Canterbury Bulldogs for the 2026 season and beyond. The club confirmed on Friday that it will be a four-year deal, with Thompson to play for ...