Bollig was an effective energy player for several years in the Chicago organization after signing him as an undrafted free agent out of St. Lawrence University back in 2010. He made his NHL debut in the 2011-12 season and two years later, became a regular with the Blackhawks, playing in all 82 regular season games as well as 15 playoff contests.
That caught the eye of Calgary, who moved a third-round pick in 2014 to acquire him. He spent three years with the Flames, two in the NHL and one with their AHL affiliate in Stockton. He then joined the Sharks as a free agent in 2017 before being dealt to Nashville in advance of the trade deadline last season. However, he remained in the AHL with both organizations and did not sign anywhere after becoming a free agent back in July.
Overall, Bollig played in 241 games at the NHL level, collecting 23 points along with 392 penalty minutes. He also suited up in 272 AHL contests, meaning that he carved out a career of over 500 professional games played, a pretty good showing for an undrafted player.