19 Years Ago Today, NBA LIVE 2005, One Of The Greatest Games Ever Was Released
This is one helluva throwback. 19 years ago, EA Sports released NBA LIVE 2005, that would become a classic, not least because of its Dunk Contest feature. NBA Live 2005 was a landmark...