Hope Solo has been criticized on social media following the release of her latest podcast, days after . Solo, 41, was arrested on March 31 after being discovered in her car in a Winston-Salem, North Carolina parking lot. Her two-year-old twins, Lozen and Vittorio, were in the backseat of the car, and the engine was still running.New footage released on Tuesday showed her being yanked from her car by police on the night of her DWI arrest after she passed out behind the wheel with her children in the back.
Load More
Load More