It was the Ravens that fired Belichick, when they were just about to leave Cleveland. But your point about stability at Cleveland is well taken. They seem to make all the wrong moves, and then they realize it and make some more of them. I sometimes wonder if some cities just have trouble winning because of something intrinsic to the city, rather than the owners, coaches or players. San Diego seems to be the kind of town that can’t motivate a team to greatness. Cleveland seems destined for heartbreak, but move the team to Baltimore, and they win twice. Probably a whacky theory, but I think city plays a bigger part than people realize.
Too much sunshine and it’s right on the beach for a team in San Diego to win.