12-10-2023, 04:20 PM
Baltimore losing at home to the Rams and Lamar just picked off... I feel like Harbaugh and the Ravens are the ultimate 'almost' team. They really should be primed to make a run this year, but they rarely look THAT impressive.