Walker Is Out At Delaware State Feb 22, 2018 Dover – A 21 game losing streak in the final year of his contract certainly did help Keith Walker in...