Latest technological advancements in sport

It’s a goal! Or is it?