Vegas Golden Knights sign Brayden McNabb to a 3-year, $10.95 million extension November 18, 2024 by Pro Hockey Talk McNabb has spent the past eight seasons with Vegas after playing parts of five others for Buffalo and Los Angeles. He has two points through his first 16 games this season.