Submitted by fantasypros8713 in sports
NFL fans watching Indianapolis’ upset win over the Ravens in Baltimore on Sunday witnessed a record-breaking day and arguably one of the most clutch-kicking performances in NFL history. Ravens fans have become accustomed to amazing kicking displays at M&T Ban…