Chris Flanagan, A.P.