Tampa Bay Buccaneers’ head coach Todd Bowles is as debatable a coach as the NFL has to offer. Bowles, in his career, has been the leader of three separate organizations. He got his start with a brief stint as the interim head coach of the Miami Dolphins in 2011, coaching just three games— The Dolphins were victorious in two of them. It wouldn’t be until 2015 when Bowles got an opportunity to work without an interim tag— The New York Jets, fresh off a 4-12 season, signed up Bowles to pilot a fresh start.