Can Team USA Overcome Last Week's Embarrassing Loss to Jamaica?

HERE IS THE NODE TPL