Shop for Houston Texans gear at

Posts Tagged ‘Robert Powell’

Police Officer Apologizes To Moats Over Incident

Dallas police officer Robert Powell has released a statement of apology to Texans running back Ryan Moats and his family for the incident of pulling him over for running a red light while Moats’ mother-in-law died in a Dallas hospital. Per the Associated Press, Powell released this statement through his lawyer: “I wish to publicly […]