The Match is a sports complex offering a space for sports and social gatherings, including company outings and sporting events.