I'm so confused. Is Paul Hornsby a good guy or bad guy? Isn't he the one who shot Sonny because he wanted to take over organized crime? Then all of a sudden he's working with the Feds? And everyone keeps saying that Carlos shot Sonny, but wasn't that a story that Hornsby made up? Are the new writers trying to rewrite history?

Thanks for any clarification you can offer!!!