He attended Susan Miller Dorsey High School in Los Angeles, California. Herron attended the University of Wyoming from 2010 to 2013.
He was drafted by the Tampa Bay Buccaneers in the sixth round of the 2014 NFL Draft. He played college football at Wyoming. As a senior, he caught 24 passes for 600 yards and six touchdowns, while adding 15 carries for 171 yards and three touchdowns.
He earned him first team all-city and all-league honors, and helped guide his team to an appearance in the semifinals of the state playoffs.
Along with playing football, Herron also ran track and field He lettered as a sprinter in his final two years.
He posted a career-best time of 10.5 seconds in the 100 meters, while also running the 200 meters in 20.99 seconds. Upon arriving at Wyoming, he signed so late in the process that he missed all of the summer camps and workouts.
Despite this, he split time at wide receiver and running back, as he appeared in 10 of 12 games as a freshman in 2010.
He carried the ball 40 times for 235 yards (59 avg), and caught 6 passes for 57 yards. In 2011, predominately playing wide receiver, he started the season catching seven passes for 104 yards and two touchdowns, including the game winning touchdown with 22 seconds left in the fourth quarter versus Weber State. Herron finished the season second on the team with 43 receptions for 379 yards and three touchdowns.
In 2012, Herron established himself as a deep threat receiver, averaging 21.2 yds per reception.
Opening the season vs #15 Texas, he had a breakout performance, totaling five catches for 173 yards and two touchdowns, earning himself as the National Receiver of the Week. He went on to catch 31 passes for 657 yards and eight touchdowns as a junior.
In 2013, as a senior, Herron set career highs in receptions (72), receiving yards (937), and touchdowns (9). His four-Territorial Decoration receptions in the game, tied the school record set by Marcus Davis in 1995.
He earned honorable mention All-MWC honors.
During his career played in 42 games, finishing with 152 receptions for 2,030 yards and 20 touchdowns. After his senior season he was invited to the Senior Bowl and NFL Combine. 2014 NFL Combine
Tampa Bay Bucanneers
Herron was taken in the sixth round with the 185th overall pick of the 2014 NFL Draft by the Tampa Bay Buccaneers.
Herron was waived by Buccaneers on September 1, 2015.
The Miami Dolphins signed Herron to their practice squad on October 14, 2015.