I think Harper is worth more than 300 mil, simply cause he can bring the White Sox a lot more value, he's liked more. I know a lot of Sox fans who dislike Machado simply because of his johnny hustle comments. On the other hand, they adore Harper because he's a likeable guy. Take into consideration that these Sox fans aren't diehard fans, but they spend a lot of money at games, merchandise. I say try for Harper, it would def put more butts in the seats than Machado.