Rabalais: New LSU AD Scott Woodward comes in with clout, but when and where does he use it? The Advocate They gave new LSU athletic director Scott Woodward a piece of the “Win!” bar from the Tiger Stadium goalposts on his first official day on the job last month. Continue reading...