O'Donnell signed a two-year, $4 million contract with the Bears on Monday, Adam Schefter of ESPN reports.
O'Donnell recorded 62 punts for 2,791 yards last season, with an average of 45 yards per punt. The five-year pro has spent the entirety of his career with the Bears,and now remains signed with the team through 2020.