/
lemm.ee
Search
Explore
Create
NFL
YoBuckStopsHere
•
10mo ago
•
95%
Detroit Lions win their first Divisional Championship since 1993. First NFC North Championship.
73
16
Comments
16
Hot
Top
New