After a 2007 season in which he set an all-time rookie slugging record ( .634 ) and hit 34 home runs in just 113 games , Braun captured the Rookie of the Year Award , then promptly donated his bonus to charity .