To me trading Barry from a team value perspective, is stupid. He's propably our most versatile player and our best 3P shooter. He does so many things for this team and even though Van Exel and Finley are here, he would still have a role here with the Spurs.
Brown IMO is very expendable. I like the kid and his game but there are hundreds of guys like him out there just as good and athletic. Not many Barry's out there though.
I can see it from a financial point that trading Barry for an expiring contract or maybe draft picks would be better for the cap, but IMO Barry will be a important player off the bench for us and he will brings experience and leadership. You can't say that about Devin.