John Hall excels as ‘The Captain’ for Patriots

by