Sports announcer Joe Buck will host a new HBO program starting in May, helping the cable network fill the void left by Bob Costas. Buck, who's covered two Super Bowls and 10 World Series, called it a "dream" job. He will keep his play-by-play duties for the Fox network, where he's covered baseball and the NFL.