In San Jose, Smith played six games for the Sharks and 14 for their AHL affiliate, the San Jose Barracuda. Toronto, he played 16 games for the Maple Leafs and five for their farm club, the Toronto Marlies. The Avalanche signed the North Carolina native and former Boston College standout as a free agent on Aug.