Our good friend Larry Taunton gives us his take on Joe Biden's announcement to step aside as the democratic nominee. Who will take his place?