Deion Sanders embarrassed himself in Twitter exchange with Kevin Byard
Deion Sanders completely embarrassed himself on Twitter Tuesday during an exchange with Kevin Byard.
Sanders apparently had praised the Houston Texans’ signing of Tyrann Mathieu, terming the Ho