Stumbled upon this site a few months ago and thought it was quite interesting. It's pretty much like NDPreps but for all sports. The only difference is you write an "article" about anything you like in sports and others on the site give you feedback. If you like to write about sports, it's worth checking out!
http://www.bleacherreport.com