Byron Scott? These announcers, man. Posted by Matthew on December 29, 2019 Posted in: Uncategorized. Tagged: Twitter. Leave a Comment Byron Scott? These announcers, man. Posts navigation ← Tie ballgame. Who!? →