Search results
Body camera footage contradicts sheriff's account of how deputies acted on Delaware State lacrosse...
USA TODAY Sports via Yahoo Canada Sports· 2 years agoBody camera footage from Georgia deputies who stopped a Delaware State University women's lacrosse...