New footage from Zachariah Branch's April arrest in Athens, Georgia shows a police officer claiming he obstructed a sidewalk. The Falcons wide receiver was booked on two charges but prosecutors dropped the case days later, calling the arrest unjustified.