Former US National soccer player Hope Solo has been arrested for DUI and child abuse. According to police documents Hope Solo was pulled over in Winston-Salem, North Carolina after she was observed weaving all over the road. Now a DUI arrest would have been bad...