After a search for the men, McCrae and Taylor were found on July 9 in Jefferson Parish, La. Walker was located and arrested by Tampa Police on Tuesday and is expected to be transferred to Polk County, deputies said.