Daily Archives: April 12, 2013

Najeh Davenport didn’t get pinched, after all

For perhaps the first time in human history, the “it wasn’t me” defense has worked. According to Local 10 in Miami, which reported that former NFL running back Najeh Davenport had been arrested following a police chase, the suspect actually was merely pretending to be Davenport, who will always be remembered by football fans for&#...

Source: ProFootballTalk » Pittsburgh Steelers

Powered by WordPress