New England Patriots tight end Aaron Hernandez was taken from his home in handcuffs Wednesday morning by police in a scene aired live on NFL Network.
Aaron Hernandez taken from home in handcuffs
New England Patriots tight end Aaron Hernandez was taken from his home in handcuffs Wednesday morning by police in a scene aired live on NFL Network.
Aaron Hernandez taken from home in handcuffs