hes a good CB, nowhere near great. but hes been in the league for awhile. i bet that other site has 10 million new threads saying "LETS SIGN DAVID BARRETT" already