According to multiple reports, including Adam Schefter of ESPN, the Buccaneers have reportedly signed Todd Bowles to a 3-year contract extension that will run through 2023.