Carroll on Patriots fans: 'They weren't nuts'

Carroll on Patriots fans: ‘They weren’t nuts’
Source: ESPN.com