Goaltender Marv Edwards took a very long route to the National Hockey League. After spending eighteen seasons playing junior hockey and in the minors, Edwards, who was born in St. Catharines, Ontario on August 15, 1935, finally made the National Hockey League.
Edwards, who broke in with the St. Catharines Teepees and won the Memorial Cup in 1954, went on to play in 12 different cities over the next several seasons. He also suited up for Team Canada for the 1959 World Championships.
In that time, Edwards piled up the honours, three times winning the George L. Davis Trophy for the fewest goals against in the Eastern Hockey League in 1961, 1966, and 1967. He was once named to the EHL's First All Star Team and three times was named to the Second All Star Team. Edwards also was a standout with the Portland Buckaroos where he shared WHL Leading Goaltender Award with Jim McLeod.
Finally after 18 seasons of working toward the pinnacle of professional, Edwards signed a free agent contract with the Pittsburgh Penguins in September of 1967. With the Penguins, he started a single a game, recording a loss.
The rest of that year was split between the American Hockey League and the Central Hockey League where Edwards tended goal for the Amarillo Wranglers.
In June 1969 the Toronto Maple Leafs claimed the veteran goaltender in the Intra-League draft and he went on to play 25 games for them that season. Despite recording a winning record with the Leafs, Edwards spent the next two seasons in the Western Hockey League with the Phoenix Roadrunners.
In 1972, the California Seals claimed Edwards from the Leafs, and he was back in the NHL. Now closing in on 40 years of age, Edwards helped the young Seals franchise by appearing in 35 games over the next two seasons. Following the 1973-74 NHL season, Edwards hung up his pads and retired after 24 years of organized hockey.