That is wierd to say the least. Virtually every team's announcers are homers. They work for the team and it's their goal to promote the product of their employer.
the announcers travel with the team to all the games, stay in the same hotels, eat with the team members, etc. I would expect them...