Michael Phelps was arrested again. This time he was caught by police while driving passenger car Land Rover with a speed of 84 miles per hour in a section of road where the speed limit was only 45 mph. Swimmer, winner of many Olympic gold medals, was arrested Tuesday at around 01.40 am after he was stopped by a Maryland police radar crew on Southbound I-395 leaving Baltimore. Olympic swimmer … [Read more...]





