Two odd things I've noticed on revolutionsoccer.net. 1. All of a sudden a login screen pops up, asking for a username and password. You can just cancel it out, but it's still annoying. Or mysterious. 2. I snuck a peek at work and found that the Bulletin Board featured seemed to be working. However, when I look it up at home it still flashed the "Coming Soon" screen that's been there forever. Explanations anyone?
Try refreshing the site at home, and or going into your browser options and setting it to check for newer versions of pages every visit.