It's a Overwatch fanfiction with a focus on how the Hanzo and McCree relationship could pan out. It's written by AlmaMeDuele and can be read on AO3.
It's very well written and has some interesting characterizations for everyone which to this day I just consider my personal canon of them. While there's a focus on the relationships there's also an excellent story with action and intrigue and it truly reads like a novelization of what Overwatch could be.
It is for sure McHanzo though, so if you're not into that you might not be into Hang the Fool. (Sorry for the late comment)