The Stanford Cardinal have spent years in one of college football’s biggest ruts. Could 2025 see them begin their trek back to relevance?