I've always been a fan of APBA (best if you'd like to recreate full seasons, or put together all star teams from last year's performances) or Stratomatic (which is best from a strategy viewpoint)...
You can play solo or with a friend - games take 20 minutes or so once you learn them. Both games have advanced versions that take longer to play, offer more strategy, but produce the same statistical results for the players (if you are into player stats)