 He played college football for McNeese State University and Tulane University prior.Holland was signed as an undrafted free agent with the Tampa Bay Buccaneers on July 26, 2011.During the 2011 preseason, he was given two fines one for $5,000 and the other for $10,000.