Demarini CF8 - The Ferrari of Baseball and Softball Bats The DeMarini CF8 has gotten the label of the “Mercedes Benz” of baseball bats; but calling it a “Ferrari” might be a better appellation. That is because it has a lightweight construction that is similar to those composite Ferrari sports...

Read more >