There are no baffles in mine. You can see straight thru the pipe...and yes, a golf ball or ping pong ball would roll right thru. I'll look out for some baffles. I'll have to find the inside diameter and find some. Anyone know if I'll need to rejet?

-Don