Roach was originally picked up by the San Diego Chargers in 2007 as an undrafted free agent. He was picked up by the Bears after being dropped by the Chargers in one year.
At first, Roach had problems getting the starting position as a linebacker with the Bears in the NFL. However, in 2009, Roach had his best year. He started in 15 games for the Bears, had 54 solo tackles, 28 assists, two sacks and three fumble recoveries.
It is believed that Nick Roach was added to accompany Kaluka Maiava in the linebacker zone. Maiava was signed two days by the Raiders from the Cleveland Browns.
The departure of Roach leaves the Bears almost naked at the zone as it is believed that they might lose veteran Brian Urlacher as well.