in the ballpark (figuratively) In the same general vicinity (as); somewhat similar (to); typically construed with of.
I love to be in the ballpark. I love to just go in and enjoy a great baseball game, a great pitchers' duel. Magic Johnson