I stuck to one point while writing a blog. Basically, I wrote ...
'This technology is used in tennis since 1980's Wimbledon.
This technology is used in tennis since Wimbledon of 1980.'
...also looks fine to me.
My questions are: Which one of this is correct? If both are correct then which style is more preferable?
I also welcome suggestions to improve the given sentence.