The University of Detroit Stadium hosted the first broadcasted Thanksgiving Day football game in 1934, pitting the Detroit Lions against the Chicago Bears and sparking a new tradition.
Where the Rio Grande snakes between borders and generations, the weeping spirit of La Llorona drifts through time, her cries echoing not just from the banks of Mexican rivers, but from the shattered cosmologies of the Aztec world.