I'm new to CLANRAM and was wondering about the chatter on the Rams moving to another city. If Saint Louis loses another NFL franchise we will never get another. Too early to tell for sure but was wondering what the buzz was or if anyone cared.
Hi mate, this is the blog area, you would be better asking in the main forum. Welcome to ClanRam