Watch out Rio de Janeiro! There’s a storm brewing – not a typical storm, but instead a “red storm.” A contingent of former athletes and current coaches from St. John’s University, Jamaica, have made the trip to Rio to participate in the 2016 Summer Olympic Games.
