Wide receiver Calvin Johnson let the Detroit Lions with eight catches for 158 yards and one touchdown against Tampa Bay.