Would this be a good life decision?

Hi, I am currently a sophomore in college at a fairly large school. However, since my time being here I have realized that I miss my true passion of playing baseball. I decided not to play baseball in college even though I could’ve played for a variety of schools and I am now slowly realizing that I have made a mistake.

Now my question is, do you guys think it would be a bad life choice if I decided to transfer to a junior college and play there for two years then transfer to another bigger school once my grades get up?

I don’t really know what to do, my family supports what ever I decide and I need some perspective. If I decide to transfer it might be good for me because I think being at such a large school is not helping me succeed…my grades are not very good (low gpa) so maybe a smaller school would benefit me. Also I am still undeclared with a major and maybe doing this will give me some time to decide what I would like to do.

Any opinion on my situation is welcomed. Thanks.