Browns coach Pat Shurmur will always remember his first visit to Lucas Oil Stadium, which resulted in his initial NFL victory on Sept. 18, 2011.
Shurmur’s second trip to Indianapolis was also memorable, but for all the wrong reasons.
The Colts defeated Cleveland 17-13 on Sunday afternoon, handing the Browns their franchise record-tying 11th straight road loss ...Read More