Shalrie Joseph (New England) and Craig Rocastle (Kansas City) discuss the strengths and ambitions of the Grenada national team.