Warrior mentality: Nipmuc soccer standout Cate Flanagan has recovered from horrific injury to lift program
Two years ago, Nipmuc's Cate Flanagan didn't know if she would ever play soccer again. Now, she is on a 6-1 team and has a Division I college program waiting for her. |!| Milford