Share Facebook Twitter LinkedIn Pinterest Email Atlanta Falcons running back Bijan Robinson is his own harshest critic.