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

November 22, 2012 8:53 PM

The legend of Devin Taylor will stick to your ribs

Suggested for you

  Comments  

Videos

Sports Videos