King attended Habersham Central High School in Mount Airy, Georgia alongside teammate Gabe Irby. He was the RISE Gatorade Georgia Football Player of the Year after finishing his senior season in 2007 with a state-record 1,632 receiving yards and 17 TDs on 99 receptions (16.5 average). He also set a then-school record with 42 catches for 700 yards and 10 touchdowns, and returned a kickoff and a punt for a score as a junior. He finished his career with 207 catches for 3,726 yards and 37 TDs. His father, Anthony King, once held all the rushing records at Habersham Central and later played at Clemson.
King was claimed by the Carolina Panthers on October 21, 2013, after being waived by the Denver Broncos. He was cut August 30, 2014, for final roster cuts before the start of the 2014 season. He was signed to the team's practice squad the next day.[5]
Jacksonville Jaguars
On September 16, 2014, the Jacksonville Jaguars signed King off the Carolina Panthers practice squad to the club's 53-man roster.[6] He was waived on October 25, 2014.[7]
Tampa Bay Buccaneers
On October 28, 2014, days after being released by Jacksonville when they promoted Peyton Thompson to their active roster, Tampa Bay worked out several wide receivers and signed King to their practice squad.[8] On September 4, 2015, King was released by the Bucs on the final cuts toward the 53-man roster.[9]
New York Giants
On September 30, 2015, King was added to the practice squad of the New York Giants.[10] On January 4, 2016, King signed a reserve/future contract with the Giants.[11]
On January 8, 2017, King scored a touchdown on a 41-yard pass from Eli Manning in the third quarter of the Giants' game against the Green Bay Packers at Lambeau Field in the Wild Card Round of the 2016-17 NFL playoffs.[12] King's score made the game a 2-point game, but the Giants would eventually lose to the Packers 38โ13. After the Giants signed wide receiver Brandon Marshall in the 2017 offseason, King changed his jersey number from #15 to #12.
On September 18, 2017, King was released by the Giants.[13] He was re-signed on October 9, 2017, after injuries to multiple receivers on the team.[14] He suffered a concussion in Week 15 and was placed on injured reserve on December 30, 2017, yet he still managed to rack up 240 receiving yards before his injury.[15]
Minnesota Vikings
On April 5, 2018, King signed with the Minnesota Vikings.[16] He was waived/injured on September 1, 2018, and was placed on injured reserve.[17] He was released on October 9, 2018.