Joe Flacco on Ravens’ recent struggles: It’s ‘on me’

The Ravens are tied for last in the league with the Giants in points scored with 60.

The Ravens are tied for last in the league with the Giants in points scored with 60.

Leave a Reply

Your email address will not be published. Required fields are marked *

*