The Sports USA Live broadcaster was on the call for the Bills regular season finale vs New England last Sunday - he discusses the upcoming Dolphins playoff game in Buffalo and explains why he doesn't see much of a path to victory for Miami.