“It’s almost like New England’s the Alabama of pro football,” McCarron says.