Forget bias, or fan favorites. Who wins it?
I'm taking Boston. I don't think any other team can hang with them a 7 game series once they're 100 percent. They are going to be a scary team in the coming months strictly off of depth alone.
I'm taking Boston. I don't think any other team can hang with them a 7 game series once they're 100 percent. They are going to be a scary team in the coming months strictly off of depth alone.