https://feedmegoal.com/top5-owngoal/
Top 5 players with most own goals in football history