I don’t think they beat Philly. But, the Rams have remained competitive and seem to always be a threat under McVay.
Perhaps their FO has things together?
I’ll tell you that out of our NFC West opponents, I dislike the Rams the most (they barely edge out SF).
Gotta give credit where credit is...