That's all fine and dandy, I've never had an interest in watching sports on TV and I would rather spend my CPU cycles in other stuff. Time is a precious resource and I have other priorities and other hobbies/interests for which I actually care. That said, I do enjoy watching live games and occasionally playing some sports with friends.
I think there is another very good reason to not use a relational database. You want to build a prototype really, really fast and your data model and organization is gonna be changing constantly. In my experience I have been able to prototype applications much faster using NoSQL solutions. I think a good approach is to "sketch" your app with NoSQL and once things start to stabilize move to an RDBMS.
I've used Scrapy and it is the easiest and most powerful scraping tool I've used. This is so awesome. Since it is based on Scrapy I guess it should be possible to do the basic stuff with this tool and then take care of the nastier details directly on the code. I'll try it for my next scraping project.