Joe Buck, 48, is the voice of the NFL and MLB playoffs on Fox Sports, and for years was a play-by-play announcer for the St. Louis Cardinals.
Joe Buck, 48, is the voice of the NFL and MLB playoffs on Fox Sports, and for years was a play-by-play announcer for the St. Louis Cardinals. AP
Joe Buck, 48, is the voice of the NFL and MLB playoffs on Fox Sports, and for years was a play-by-play announcer for the St. Louis Cardinals. AP

Are there nine sports announcers better than Joe Buck? Sports Illustrated thinks so.

October 13, 2017 1:17 PM

More Videos

  • Tommy Pham reaches 20-20 club for season

    St. Louis Cardinals outfielder Tommy Pham talks about reaching 20 home runs and 20 steals for the 2017 season.