Detroit Free Press copy editor; Detroit historian and author; that guy behind HistoricDetroit.org

Joined August 2007
76 Photos and videos
11 Jun 2015
Absolutely disgusted by @onetoughnerd signing anti-gay adoption bill. Ashamed to have voted for him twice and ashamed to be a Michigander.
2
Dann retweeted
As debate continues in Lansing about a road bill, tell us about the WORST MI road you've encountered w/ the tag #fixMIroads!
1
11
23 May 2014
Because of the incredible architecture and history of #Detroit -- and the city's never-say-die comeback spirit. #whyistay
21 Mar 2014
It started with Benghazi. When you kill Americans and nobody pays a price, you invite this type of bracket-busting aggression. #mercer
1
1
27 Jan 2014
Seriously, January? Haven't you snowed ENOUGH already?
18 Jan 2014
Ahh, today is the vintage postcard show, where I can go nerd out and not have to worry about being seen by anyone younger than 70.
1
26 Dec 2013
10 a.m., day after Christmas. I throw some clothes on in the dark. The smell of cold. Car seat is freezing. My roomie's sleeping ...
22 Dec 2013
Do you need a full name to get a PPO or can you get one with just the person's cell phone number and threatening texts? Yes, I'm serious.
1
16 Nov 2013
Hot digitty damn, fresh Rosemary, I love you, wont you tell me your name? Oh, wait ...
25 Oct 2013
Off job work. Guess I'll go work on the book some more. Sigh. #idlehandsnotaproblem
25 Oct 2013
@appleshaker sniff. :( now go win this thing for the AL.
20 Oct 2013
@appleshaker I want to open a vein. #tigersfail
Dann retweeted
Really enjoy all the people saying Boston "deserves" a World Series because it's had a tough year. They should try Googling "Detroit."
22
9
20 Oct 2013
@MotownMade former Ford service building.
20 Oct 2013
I don't want to talk about it. #postseason #mlbplayoffs
15 Oct 2013
It's light outside. Why do we need to wait for the lights to play ball? #postseason #mlbplayoffs
1
1
14 Oct 2013
I'm at Corktown (Detroit, MI) 4sq.com/15BsLXx

14 Oct 2013
Well, that was epic, as far as collapses go. #postseason #mlbplayoffs
14 Oct 2013
Red Sox need to spend more time in batting cage and less time on beard care. Shave 'em up, Tigers, shave 'em up! #mlbplayoffs #postseason