The Big O: My Life, My Times, My Game