Sports in full swing