There are those who doubted

loading...

Lucas Duda hit his first career grand slam in the first inning to go ahead. Team Captain David Wright hit a three-run homer in the ninth to seal the win.

COPY and PASTE the link since we're having video issues.

http://espn.go.com/video/clip?id=espn:13748063

More From WPDH-WPDA