Lionel Roberts Park, a multi-use stadium in the US Virgin Islands. Home to the US Virgin Islands national soccer teams.