Came across a great site with lots of news and articles about Portuguese football in English! Check it out WWW.onefootball.com