Is UConn's winning 100 games in a row the most impressive streak in sports history?

Posted 4 months.