The highs and lows of Billy Cannon