Thompson was a father and former football player at Arizona State University. Thompson played tight end and receiver for the Sun Devils from 2003 to 2007. He was signed as an undrafted free agent by the Indianapolis Colts, but didn't play in an NFL game.
Police said he was stabbed five times in the hip, back and arm and was taken off life support by his family Feb. 16, 2013.
MacDonald was initially released pending further investigation and results of lab analysis of evidence collected from him and evidence at the scene.
Detectives later said they received an anonymous tip stating MacDonald admitted to stabbing the bouncer and hiding the knife in his boxers. The tipster said MacDonald threw the knife in a Dumpster in Mesa, according to a court document.
King, was arrested on suspicion of assault and hindering prosecution.
Copyright 2014 CBS 5 (KPHO Broadcasting Corporation). All rights reserved. The Associated Press contributed to this report.
UPDATEAccused killer of bouncer arrested in Mesa on various chargesMore>>