SF Giants fans believe that they have the best broadcasters in baseball. A poll from Awful Announcing agrees. For the fourth time in six editions of the poll, the Giants TV team of Dave Flemming, Duane Kuiper, Mike Krukow, Shawn Estes, Javier Lopez, and Hunter Pence finished first among all 30 teams.