Formulate an answer to this elaborate question: Reggie Grimes played for New England Patriots in 2000, and where did he play college football?
Alabama