Jordin TaylorBy 13StarsManager - December 11, 20130443FacebookTwitterPinterestWhatsApp Jordin Taylor returns this kick 85 yards for a touchdown.