The Vegas Golden Knights signed defenseman Brayden McNabb to a three-year, $10.95 million contract extension, the team announced Friday. The deal carries a cap hit of $3.65 million and will keep McNabb locked up through the 2027-28 campaign. The contract includes a full no-trade clause in the first year as well as modified no-trade clauses in years two and three; specifically…