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.

Sports

The legend of Devin Taylor will stick to your ribs

November 22, 2012 8:53 PM

  Comments  

Videos