Doug Marrone Mega-Thread [multiple merges, bitches]