Should I tell him?

I've liked this guy for almost two years, but it wasn't until two weeks ago that I realized that I actually LIKE him. He's been giving me mixed signals lately so I really don't know where we stand, but I feel like I should tell him. I mean we're not really friends, but we basically share a best friend and friend group and I go to his baseball games. We've also hung out once, and we've met each other's parents, and I sometimes sit with his little brothers at his games.

I just wanna know, should I tell him? Or should I wait and actually befriend him?