Welcome back to BTSC’s Friday night open thread: It’s Ravens week! There’s no better rivalry in sports in my opinion. Since relocating from Cleveland and becoming the Ravens in 1996 ...
The Baltimore Ravens and the New England Patriots square off in a familiar matchup between AFC foes on Sunday Night Football. In 2020, however, the two teams are going in different directions.