Meikayla Moore own goals: Ranking the 20 worst individual performances ever
On Sunday night, New Zealand defender Meikayla Moore went viral for all the wrong reasons.
The Liverpool women’s player scored a first-half perfect hat-trick of own goals during his country’s SheBelieves...