Rams fan here. No, I am not here to troll. I own the original Los Angeles Rams Discussion forum along with 160 sports forums. I also lived in Baltimore many, many years ago.
I think the Ravens are the best team in the AFC and this week, the Ravens are absolutely going to smoke us. Rams have a...