04-27-2019, 11:53 AM
(04-27-2019, 08:22 AM)BakertheBeast Wrote: That is how dumb you homer fans are. Making fun of a franchise that by far has the most championships in that particular sport.
The team that won championships resides in Baltimore. They allowed you to pretend you still had won those when they let you keep the team name and colors. But everyone really knows what's up. The team that resides in cleveland is a poser team that hasn't won squat, and even was one of only two teams to go 0-16 in the modern era.