Matt O'Hanlon's football career has as many plot-changing twists over the course of the past year than a bad soap opera.