John Harbaugh’s puzzling loyalty to fringe-level player baffles Ravens fans November 29, 2025 by Ebony Bird The Baltimore Ravens’ gameplan on Thanksgiving night left fans puzzled.