When Rough Times Come to Call – Part 1 Michael Kelly·July 31, 2017This week, I will undergo another surgery. I have lost count of the number of surgeries I have...