Ah, wedding bells on Castle ... we've waited so long for this day! Of course, those bells aren't tolling for Richard Castle and Kate Beckett (yet), but rather for dapper Detective Kevin Ryan and his lovely lady, Jenny.
But all weddings come with some drama, and this time conflict arises around the choice of best man. You'd think Ryan would choose his BFF, Det. Javier Esposito ... but then again, Castle can throw a better bachelor party! Get all the Kevin Ryan wedding scoop in this Wetpaint Entertainment video!