Francisco Arcia on his MLB debut: ‘best moment of my life’

Video Details

Francisco Arcia notched his first career hit and home run in his MLB debut and was speechless describing it