Nice buck and great pic. I am happy for your new bow. I have heard nothing but praise for Ross bows. Guys say that they are almost as good as Hoyt and Bowtech and that is pretty darn good in my book.[8D] Take care of yourself and sorry to hear about the left hand deal you have going on. I don't understand why lefties are medically proven to have shorter lives than righties. Doesn't seem right, but seeing as I am right handed, I am not going to argue.
Looks like you have two IA connections now; you may just have to hunt here sometime.