My projected opening day roster (assuming 100% healthy, except Carson Smith):
12 Pitchers:
Sale, Price, Porcello, ERod Wright, Pom
Kimbrel, Thornburg, Kelly, Ross, Barnes, Abad (Hembree placed on phantom DL)
2 Catchers:
Leon & Vaz (Swihart in AAA)
7 Infielders:
HanRam, Moreland, Pedroia, Holt, Bogaerts, Sandoval, Rutledge (Hernandez & Travis in AAA)
4 Outfielders:
Benintendi, JBJ, Betts, Young (Lake & Castillo in AAA with Brentz DFA'd)