Posted inSchools What is triple play Academy? Posted by By Bob September 7, 2023 What is triple play Academy? Triple Play Academy is an indoor training facility owned and…