Brock originally entered the NFL as an undrafted free agent with the Carolina Panthers in 2009.
He first joined the Chiefs on Feb. 12, 2013 after stints in Buffalo (2011-12), Oakland (2010-11), Dallas (2010), Chicago (2009-10), Pittsburgh (2009) and with the New York Jets (2009).
He has played in two games, both with the Bills in 2011, recording two receptions for 27 yards (13.5 avg.).
Since entering the NFL, Brock has primarily served as a practice squad member.
The Hackensack, N.J., native, played tight end at Rutgers. He prepped at Hackensack High School in his hometown.