Moncada is looking more and more like he is finally settling in and about to become an outright stud. His leadoff HR vs King Felix was just blistered!