How are so many players hitting so many home runs this year?

Video Details

Could baseballs really be juiced?