Craig rocks
and rolls! You animal, Craig! I hope it's not serious, but what a great story! By the time the grandkids are telling it to theirs, you will have fallen into the Grand Canyon and have been rescued by rafters and mules.
Glad he's okay but agree that the rib should get checked!