I guess the St. Louis Cardinals are the new New England Patriots.