Barret Loux worked out for 14 MLB teams on Friday afternoon in College Station, Texas. He was drafted by the Arizona Diamondbacks with the sixth overall pick but failed his physical due to shoulder and elbow concerns according to multiple reports. MLB declared Loux a free agent and gave the Diamondbacks compensatory picks. You can check out the MyFoxHouston report below which fails to talk about the reason the Diamondbacks failed to sign him.