No description availableCould a $170 high-tech soccer ball be a reason for so many spectacular goals at Euro 2024?Read full article: Could a $170 high-tech soccer ball be a reason for so many spectacular goals at Euro 2024?With outrageous goals flying in from all angles, Euro 2024 has started with a bang.