Fox Sports – Budapest will host the 2017 world swimming championships in place of Guadalajara, Mexico, which withdrew due to financial problems.
Fox Sports – Budapest will host the 2017 world swimming championships in place of Guadalajara, Mexico, which withdrew due to financial problems.