Geboren und aufgewachsen in Tallahassee, Florida, schloss Daniels an der Lincoln High School in Tallahassee ab.[1] Im Anschluss daran ging er auf die University of South Florida, wo er auf der Position des Quarterback spielte.[2][3]
Profikarriere
San Francisco 49ers
Daniels wurde von den San Francisco 49ers in der siebten Runde als insgesamt 237. Spieler im NFL Draft 2013 ausgewählt.[4] Er wurde jedoch bereits am 1. Oktober 2013 entlassen.[5]
Seattle Seahawks
Am 2. Oktober 2013 wurde Daniels von den Seattle Seahawks verpflichtet.[6]
Am 16. November wurde Daniels entlassen,[7]
bevor er am 18. November 2013 wieder eingestellt wurde.[8] Am 2. Juni 2015 gaben die Seahawks bekannt, dass Daniels auf die Position des Wide Receivers umtrainiert wird.[9] Am 13. Oktober 2015 entließen die Seahawks Daniels, nahmen ihn jedoch zwei Tage später wieder unter Vertrag.[10] Am 27. Oktober 2015 wurde er erneut entlassen um Platz für Runningback Brice Brown zu schaffen.[11] Am 29. Oktober 2015 wurde er von den Seahawks für den Practice Squad verpflichtet.[12]
Am 24. November 2015 wurde Daniels in den 53-Mann-Kader der Seattle Seahawks aufgenommen,[13] jedoch am 15. Dezember wieder entlassen.[14] Am 18. Dezember 2015 verpflichteten die Seahawks Daniels erneut für den Practice Squad.[15]
Houston Texans
Am 21. Dezember 2015 verpflichteten die Houston Texans Daniels.[16] Dort sollte er sowohl als Quarterback, als auch als Wide Receiver eingesetzt werden.[17] Am 27. Dezember 2015 machte Daniels sein Texans-Debüt im Spiel gegen die Tennessee Titans, wo er zwei Pässe warf, wovon einer für 7 Yards gefangen wurde, und lief für sechs Yards.[18]
New York Giants
Am 9. Mai 2016 wurde Daniels von den New York Giants unter Vertrag genommen.[19] Am 17. Juni 2016 wurde er entlassen.[20]
Chicago Bears
Am 27. Juli 2016 wurde Daniels von den Chicago Bears verpflichtet.[21] Am 3. September 2016 wurde er im Zuge der Kaderverkleinerung auf 53 Personen entlassen.[22]
Atlanta Falcons
Am 19. Dezember 2016 wurde er von den Atlanta Falcons unter Vertrag genommen.[23] Hier war er die restliche Zeit im Practice Squad. Zur Saison 2017 wurde er bei den Falcons zum Runningback umtrainiert.[24] Am 18. August 2017 wurde er nach einer Verletzung entlassen.[25]