Hero's odds here aren't nearly good enough, right? He's gotta call $50 into a $71 pot with 10 outs, some of which may not be clean.

Please tell me my analysis here doesn't suck...