Pitch Please releases “Take Note” EP Sara Heilman May 6, 2015 Entertainment/Lifestyle Pitch Please, Northwood’s a cappella group, released a two-track EP April 18. The EP, titled Take Note, was released on iTunes April 28. A cappella...