Today on the show Neal Ruhl and Darren McCarty recap Week 3 of the NFL including the Lions losing in typical Lions fashion to the Baltimore Ravens.