'Oh definitely': Aron Baynes on opposing players hating his screens

Setting a good screen takes skill and near perfect body positioning and Aron Baynes takes pride in opening up his teammates so they can create offense. As for the players who dislike running into his 6-10, 260 lbs body, well they only have their teammates to blame.