Review my sports blog. It's brand new. Please review the design and content quality. http://youtalksports.com
I'd use pictures to break up the text as most successful blogs will include article related images. Also the template you're using is very plain and monotonous, try using fades (effects) to make it look more professional.
The theme could use a little work. It looks very plain and the tagline is hard to read in front of the dark colored image.
Your website looks professional and good content of course. Try different themes as it would look even more better. Great work though..
I think content of your site is good but you should add nice theme to your site and it will look pretty good