Haakon MelandJan 19, 20213 minThe Blue Jays are Getting Annoying.I mean who do these guys think they are, honestly. If you ask me they’re pretty irrelevant. They snuck into the playoffs last year when...