Being from the Cleveland area I avoid the Browns twitter account to keep from furthering my depression. But do the Browns always make announcements from Dee & Jimmy? It reads like an invitation to a cocktail party or a birth announcement. I’m sure she’s a nice lady, and most likely knows more about football than…