Sports Authority recently opened its first Puerto Rico store in October. Located in Plaza del Caribe in Ponce, the 35,000-square-foot store features a new format designed to make it easier for customers to find what they need, with specialty sport shops and a spacious new layout. The company plans to open two additional Puerto Rico stores in San Juan in the future. Read the BusinessWire story here.