According to the South Florida Sun-Sentinel, McDowell was arrested on Monday in Deerfield Beach, a town about 25 minutes north of Fort Lauderdale.
New York Post
According to the South Florida Sun-Sentinel, McDowell was arrested on Monday in Deerfield Beach, a town about 25 minutes north of Fort Lauderdale.
New York Post