MLB free agency is in full swing with a lot of the top free agents already off the board.
Teams that missed out on the best available will be scouring the open market, looking for an extra bat or arm to give their team a boost. While the pickings are fairly slim at this point, there are still a couple of big names out there that could make an impact.
Of the available free agents, which are the best ones available?