Dan McDonald 
Dan McDonald's avatar
Retired IT professional. Baseball fan. History buff. Politics junkie