Detroit is the most populous city in the U.S. state of Michigan. It is situated on the bank of the Detroit River across from the Canadian city of Windsor, Ontario. From Wikipedia
MRI and CT results confirmed no fractures, leaving Suárez day-to-day as Arizona accelerates its midseason sell-off