American Top Team defeats “The World” Friday night at Shine Fights 2 in Miami
More than 3,000 viewers tuned in to the online pay-per-view on the Shine Fights website (www.shinefights.com) Friday night to watch “Shine Fights 2: American Top Team vs. The World”. American…