It's fair to say that nearly halfway through his rookie season, CJ Allen's path to consistent playing time has been arduous. Lauded early on by recently fired general manager Chris Ballard as a "special dude", Allen had to fight through injury and questionable personnel decisions to receive his first opportunity in the starting lineup.