Lots of good info here as well:
http://www.navysports.com/sports/m-footb...guide.html
For those who don't want to deal with driving, there are also satellite parking lots with free shuttles to/from the stadium.
To those who want to park, most of the stadium parking permits are taken by season ticket holders. Not impossible to get, but I wouldn't hold your breath on it. Check out the link above for parking options.
DTA sports bars aren't really "sports bars", more like bars that have TVs too. Dock Street (formerly Ego Alley) also has a decent number of TVs as does Federal House. Fado Irish Pub is not far from the stadium & has a good number of TVs. Pussers' is on the water but only has 2 TVs outside on the deck, but more inside at the main bar. Fleet Reserve Club is good, but private unless you know or are a member of the Fleet Reserve Association.
If you really want a local experience, go to Davis' Pub in Eastport or Heroes Pub in West Annapolis which has a good number of TVs, but not an easy walk from DTA. Neither one of these places has a large seating capacity, but good experiences.
For true sports bars, you would need to be outside DTA, West End Grill is good with local flavor but then there is the franchised Gordon Biersch, Green Turtle, Union Jack's, Buffalo Wild Wings, etc.
As they say, Annapolis is a drinking town with a sailing problem.