June 9, 2008 by Micah Warren  
Filed under Football, Sports

ESPN’s Chris Mortenson reports that Cowboys WR Terrell Owens has been entered into the “reasonable cause” testing program for performance-enhancing drugs. While he hasn’t tested positive for any such drugs, he was in New York on the same day of the announcement of his new contract, to meet with NFL officials to explain why he [...]