MasterChef season 8 finale: Did Dino Angelo Luciano, Jason Wang, or Eboni Henry win?
Leading into the MasterChef season 8 finale on Fox Wednesday night, we knew that Dino Angelo Luciano, Jason Wang, or Eboni Henry would all be worthy winners for the season. They all have unbridled passion, great stories, and the ability to do a wide array of cool stuff in the kitchen. However, we also knew that only one […]