Sportress of Blogitude

ESPN+ Free Trial!
Posts tagged: Grim LeRogue

Cameron Diaz Vs. Jodie Foster: Who Ya Got?

While attempting to attack a narcissistic baseball player during a playoff game due to his relationship with a washed-up actress pales in comparison as far as attempting to assassinate a sitting Pres