8. Juan Johnson
Given BJ's batting average and his tendency to strikeout, I wouldn't want him at the top of the line-up. I agree with your assessment of McCann though. The 6-7 spot is about where he belongs.
3) J. Upton
5) B.J. Upton
Thats what our line-up will ultimately look like with these players. Their relative positions might change but I believe this is our best line-up. I think Chris Johnson is just the better ball player right now compared to Juan Francisco. I think the 6-8 spots can rotate based on the relative play of each player. Chris Johnson is the better hitter but McCann and Uggla have been pretty good at driving in runs.
I think its safe to say though that this will be McCann's last season with us..... it will save us some money to sign some of our younger talent and its the smart move considering the injuries that have been hampering McCann lately. Its the nature of the business unfortunately....