Bowens enjoys promising baseball season for Panthers