With MLS Free Agency set to open on December 12, GIVEMESPORT's Ben Wright breaks down the best available players on the market.