The Detroit Clutch, a new sports franchise, has chosen its name to embody the grit and resilience of the city and its athletes, according to a report from the Detroit News.
The announcement highlights the organization's desire to reflect the hardworking spirit of Detroit through the team's identity.


