You're not taking into consideration they probably won't fuck with you if you have a baseball bat..

Also, yes a cop can question you but if you just said you were hittin some balls earlier he can't do shit. just say you lost your baseball if he asks where it is