I think the Sox's have a very solid lineup, i have no doubt they'll end up a top 3 team in runs scored again.
Infact, i think this lineup will be better offensively and defensively, then the one we had last season.
I still think its the starting pitching we need to worry about, it all falls on Garland, Wright, and Rauch.