Competition USA 2013 Barcelona World Championships Squad AnnouncementBy rokurJune 30, 20130 Formidable as always, the U.S. team for the FINA 2013 Swimming Championships in Barcelona, Spain, announced at the end of…