NFL Network analyst Steve Wyche was a guest on Glenn Clark Radio Monday.
Among the topics he discussed were:
-Is the Ravens’ offense at a place where they can succeed no matter who the opposing defense is?
-Bill Belichick’s comments that “The Ravens’ biggest opponent is the Ravens”
-Thoughts on what the Ravens can do before tomorrow’s NFL trade deadline
-If they don’t add any significant pieces defensively, can they still win the Super Bowl?
-When we might see Diontae Johnson and what his role might be
If you missed the conversation, click play below to listen.
Photo credit: Kenya Allen/PressBox

