While I appreciate a band devoted to makign songs about baseball, I am not really into much of The Baseball Project because the songs lack -- I dunno -- subtlety? No that might not be the right word. Depth or abstract poetry?
But, there is a quaint, sort of nostalgic fantacism. I'd say that you'll like the songs that apply to your team.