It looks simple and cool no doubt about that , but i feel like is something missing dont know what, don't you think that will be better if you place a stadium background instead of all blue ? just an idea.
Looks cool but as best_services says kindly change the header also either shorten your post title or increase width of post area and also try to add a cool photo of the teams in every new post.
It's probably a bad idea to have a site with links to USA sports matches being hosted (and the domain probably registered) in the USA.
Simplify into a more logical table format. Too much clicking to get to where I want to be. Some work to do on the overall design.