5 Fairytale Finishes in the NRL Era: Wests Tigers With the incredible and unlikely win by Leicester City in the English Premier League, many…