Calling him a moron is probably one of the nicer adjectives that you can use to describe him. Also, he doesn’t have any sources. Just because he works for the score doesn’t mean he has any idea what happens in that organization. I can promise you from experience that just because you work in radio it doesn’t not translate to being in the know about anything. You’re more likely to hear personal opinions or inner workings talk then you are about clubhouse or players.
Also, I will add that while everyone likes to say how horrible the organization is from an on field perspective, which is totally fine to do, there are some great people who work there and they do treat people incredibly well.