Former LSU track and football standout Xavier Carter turned himself in to LSU Police earlier this week on charges stemming from a Sept. 1 attack on a woman?s car. Link To Original Article