Diontae Johnson played for four different teams in 12 months with the last one being just a three-week stay with the Houston ...