Toukokuussa 1971 McKechnie kaupattiin California Golden Sealsiin, jossa hän pelasi kolme kautta. Viimeisellä ja pisteiden valossa parhaimmalla hän teki 23 maalia ja yhteensä 52 pistettä. Uransa parhaat pisteet hän teki 1975-1976 Detroit Red Wingsissä iskiessään 82 pistettä. Seuraavalla kaudella 1976-1977 hän teki 25 maalia. Kauden jälkeen hän pelasi vielä maailmanmestaruuskilpailuissa Kanadan paidassa.