- Joined:
- Jan 4, 2011
- Posts:
- 46,092
- Liked Posts:
- 40,821
- 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