Brandon Mashinter cleared waivers after being placed on them by the San Jose Sharks
Brandon Mashinter was placed on waivers by the San Jose Sharks
Brandon Mashinter cleared waivers after being placed on them by the Chicago Blackhawks
Brandon Mashinter was placed on waivers by the Chicago Blackhawks