Are the Carifta Games beneficial to Jamaica's athletes given the dominance they enjoy?

Lance Whittaker, Mariah Ramharack and George Davis discuss whether the Carifta Games are beneficial to Jamaica's dominant athletes.