I've been trying to get some action started on the Baseball Forums. It's always tough getting that initial action going but hey... I'll make it worth your while: Free tootsie rolls.
As I mentioned before there's a forum section for every team (even the Devil Rays):