Dave Helman sits down to react to the Baltimore Ravens’ victory over the Houston Texans! How did the Baltimore Ravens’ defense shut down CJ Stroud and the Texans in the win? Did Lamar Jackson impress? Can the Ravens make it all the way to the Super Bowl? Check out everything Helman said here! Click Here for more