Marlins’ David Phelps: ‘Whoever said solo home runs don’t beat you is a liar’

Marlins' David Phelps breaks down Wednesday's shutout loss to the Giants and discusses facing former college teammate.

More FOX Sports Florida Videos

More FOX Sports Florida Videos»