Baseball flyer