Question: Has the final been won by a club outside of the top divisions?

Is "The final has never been contested by two teams from outside the top division and there have only been eight winners who weren't in the top flight: Notts County (1894); Tottenham Hotspur (1901); Wolverhampton Wanderers (1908); Barnsley (1912); West Bromwich Albion (1931); Sunderland (1973), Southampton (1976) and West Ham United (1980)." the correct answer?
yes