8 most disliked Blue Bloods characters, ranked
The police drama has had plenty of controversial characters.
3. Frank Russo
Frank Russo (Bruce Altman) was was Mayor of New York City during the first season. Well, kinda. He was credited as Frank Russo, but then later on his name was changed to Robert Levitt without any explanation. Go figure.
Regardless of what you want to call him, he was a guy who repeatedly took his frustration out on Frank Reagan (Tom Selleck) in an unfair fashion. He couldn't go one scene without debating Reagan on how to handle a given situation, and was made insufferable by the fact that he was blindly doing things to maximize his political reputation. We were pretty pleased to see him go.