Michelle Beadle

Stephen A. Smith has once again drawn the ire of the public by saying women shouldn’t provoke domestic violence in his defense of Ray Rice. Many people are shocked that the NFL is only making Ray sit out of two games and pay a fine after video of him beating his then-girlfriend at an Atlantic […]