Stephen Jackson: Joel Embiid is the most unstoppable player in the league

Video Details

Stephen Jackson makes the case that Philadelphia 76ers' star Joel Embiid is the most unstoppable player in the NBA. Do you agree with Stephen?