Bob Costas on Te’o, Armstrong, Belichick

MLB Network and NBC broadcaster Bob Costas joined the show to talk about the big stories in sports. Costas praised Oprah Winfrey for the job she did with the Lance Armstrong interview. He said he really liked the direct questions in the beginning. Costas said that Lance was “one of the great unflinching liars” he’s…

Read More