Doubters, critics beware: Here comes The Train
By lex Fanaroff | November 10, 2005Attention haters, skeptics, Carolina fans, Maryland fans, Texas fans, Villanova fans, Connecticut fans, Michigan State fans and any other misguided soul who is not absolutely certain Duke will win...