The Chelsea Piers Sports & Entertainment Complex is a 28-acre waterfront sports village located along Manhattan's Hudson River. Read More