Howie discusses President Trump's Independence Day speech and reaction to it, Joe Biden defends himself in a series of interviews and Mayor Pete trolled over 'race' at town hall.

Follow Howie on Twitter: @HowardKurtz

For more #MediaBuzz click here