perennial

(adj) persistent, enduring   
For much of the 1930's, the Yankees were perennial World Series champions.