Purdue fires football coach Ryan Walters after going 5-19 in his two seasons, AP source says.