League

Leagues are held every spring and fall. Keep an eye on our website for registration information, or contact us at shanghaiultimate@gmail.com for details.