I can make arguments against everyone of the teams listed except Philly. Braves are a good fit, but I think he's too rich for them when they could sign Swanson for less. Cards I don't think will pay. Giants have Crawford. Only question with Philly is whether they want Bogaerts more.