There's a lot to love about Saint Croix US Virginia Islands Sports, but there's also a lot to love We also have for y ...