I don't know much about either St Kitts or Trinidad, but I do know that St Kitts has about 40,000 people (about the size of Fond du Lac), one road that circles the island and has 12 professional soccer and their national team has half of their line up coming from those teams. Trinidad has their players mostly from the same team in Trinidad. This game is being played early afternoon in Ft Lauderdale - there's not going to be too much activity from either side. Feels like a 1-0
Trinidad -160
Under 2.5 -130