Miami Marlins draft pick Matt Krook fails physical, will play at Oregon