- Joined:
- Jan 4, 2011
- Posts:
- 46,179
- Liked Posts:
- 40,969
- Location:
- Chicago
The Detroit Lions announced their 2020 NFL schedule in Animal Crossing
The team got extra creative to announce its opponents
www.polygon.com