Currently browsing

March 13, 2008

Eva Longoria and the Declining Spurs

The San Antonio Spurs currently have a record of 44-20.  Across 82 games, such a record projects to 56 wins, or just two fewer regular season wins than the Spurs had last season when it eventually took the NBA title. So it looks like the Spurs in 2007-08 – despite …