America vs NFL. This man is a Hero The NFL doesnt seem to care about their ratings They are fined for putting stickers on their helmets They are fined for throw America vs NFL This man is a Hero The doesnt seem to care about their ratings They are fined for putting stickers on helmets throw