Running back Mike Davis, who played for six NFL teams in eight seasons, announced his retirement on Monday, his 31st birthday. Post navigation Justice for Kyle Shanahan? Barnwell’s guide to every NFL playoff overtime angle Ex-Ole Miss, NFL player Powe won’t be indicted