Glen Davis has never been shy about taking a game over and he?s proven to be pretty darn good at doing so in his three seasons at LSU. Link To Original Article