"B" Level teams are composed of very skilled and moderately skilled fast pitch players as well as highly skilled slow pitch players transitioning to fast pitch. These teams will compete in a mix of "B" level tournaments and/or participate in NGFA "B" League play.