So if the Nats sign a 2B that they see as an upgrade over Kendrick and/or Difo, do you still think they keep Difo because they need a back up SS? I mean, I get that, but if that's the case, do they even have a roster spot for this new starting 2B?
Yes, there is a roster spot for a starting second baseman. There are several available and one of those guys WILL BE on the 2019 roster.
5 bench -- Difo, Kendrick, Adams, Suzuki, MAT.
8 starting position players -- Eaton, Robles, Soto, Rendon, Turner, FA second baseman (TBD), Zim, Gomes.
12 pitchers -- Max, Stras, Corbin, Sanchez, Ross, Doolittle, Rosenthal, Barraclough, and four more (TBD)