A suspended BYU player says he violated the school's honor code by drinking alcohol and partying in Las Vegas. Sports Illustrated reported Wednesday that 23-year-old Spencer Hadley was ashamed of his actions. He plans to stay at BYU and is asking forgiveness.