Larry Taylor poses by a photo of his son, University of South Carolina defensive end Devin Taylor, hanging at his LT’s restaurant on Lady’s Island.
Larry Taylor poses by a photo of his son, University of South Carolina defensive end Devin Taylor, hanging at his LT’s restaurant on Lady’s Island.
Larry Taylor poses by a photo of his son, University of South Carolina defensive end Devin Taylor, hanging at his LT’s restaurant on Lady’s Island.

The legend of Devin Taylor will stick to your ribs

November 22, 2012 08:53 PM

More Videos