Dog House is extremely convenient to I-95, so you might want to let that be your guide. If holiday weekend traffic is maddening, as it likely will be, an easy-on easy-off stop might be the ticket. On the other hand, why not do both? Charcoal Pit on the way down and Dog House on the return trip.
Curious about 2 things. Why settle for lunch at the ballpark, and why backtrack to Charlotte Hall rather than stop there on the way to the game?