Since 2000....the start of a sentence that should make every Miami fan cringe. The majority of our success came from the first 5 years of this Millenium. Discredits the argument Miami is relevant. Just look at Nebraska on that list.
Perhaps, the 20’s will be kinder to us?