Photos: Detroit River recap