Miami, Florida, United States • 12 Employees
Information Technology & Services
In soccer, there was no such thing as a "goal ball." The closest thing was the "match ball." We finally invented it and called it gol-ball.Welcome to the GOL-BALL disruption!