No one can predict the future. While we can prepare for and avoid injuries of our own making, sometimes, life throws a curveball in our direction....