Career
He previously played for the Grand Rapids Griffins of the American Hockey League. During the 2009-2010 season he played for the Allen Americans of the Central Hockey League (CHL), and two games for the Houston Aeros of the AHL. On August 4, 2010, Straub re-signed to a one-year contract with the Americans, before he was loaned and remained with the Grand Rapids Griffins of the AHL prior to the 2010-2011 season on October 12.