MacPherson joined the Chargers in 2014. He played quarterback at Wake Forest University from 1998-02 and went to camp with the Indianapolis Colts in 2003. He played in the Arena Football League 2 with the Green Bay Blizzard in 2006, and in the Arena Football League with the Georgia Force in 2007 and the Grand Rapids Rampage in 2008.
MacPherson jumped into coaching full-time in 2009 as the quarterbacks coach at Pima Community College in Tucson, Arizona. From 2010-12 he worked in the United Football League, splitting time between the Florida Tuskers and the Sacramento Mountain Lions. He returned to Pima CC in 2013.
MacPherson graduated from Wake Forest with a degree in business. As a senior in 2002, he was selected to the ACC's All-Academic Team, as well as the American Football Coaches of America's Good Works Team. He is the president and founder of Santa's Helpers, Inc., a nonprofit that provides toys and clothes to low-income youth in Southern Arizona.