Bob was drafted by the Toronto Maple Leafs 26th overall in the 1980 NHL entry draft. In his first couple of seasons as a pro, Bob was up and down between the minors and the NHL. By 1984-85, he returned to Toronto full-time. After six seasons with the Leafs, Bob was traded to the Chicago Blackhawks. In 1991, McGill was traded to the San Jose Sharks. The next three seasons must have been a blur for him as he played with the Sharks and Red Wings in 1991-92, was drafted by Tampa Bay, but claimed on waivers by the Leafs the next season, then spent 1993-94 with the New York Islanders and Hartford Whalers.