1 definition by Piecesof8
Best player available.
The best player available on the board in a pro sports draft, regardless of the position they play.
The best player available on the board in a pro sports draft, regardless of the position they play.
by Piecesof8 January 19, 2011