Big day for my best buddy Ted. He is having another surgery...