If you're using 2x jerseys with 2x courts, that will cause a crash. Troubleshooting is a process of elimination, so I would suggest removing patches for those teams one by one to try and isolate the problem/conflict.
You just need to remove any updates you've installed for the teams that are experiencing problems. With jersey updates, you may need to restore the original .viv files from your NBA Live 08 disc but if the updates you installed simply told you to place files in the sgsm folder, all you need to do is go through the folder and remove those files (cut and paste them somewhere else if you want to try restoring them once you've isolated the problem) and the game will load the default art instead.
If removing a certain update stops the crashes, then it's fair to say that there's a problem with it (such as a 2x conflict). Once you pinpoint what's causing the problem, a solution can be devised.
If you've still got the .zip or .rar files that you originally downloaded, you can match up the names of the patches you've installed by looking at the files in your sgsm folder.
If all else fails, make copies of the files you have in your sgsm folder and reinstall the game. If that fixes the problem, you can start adding the patches again one by one, checking to see if crashes occur after you've added a new update.