Lions dispatch John Carroll

by

by