Tags Posts tagged with "NFL. Lions"

Tag: NFL. Lions

Not quite a Madden curse, but more of a Madden annoyance. Megatron has put up good yardage numbers, but only one TD. He has a...
8,306FollowersFollow
84,661FollowersFollow
6,864SubscribersSubscribe