News

The Indianapolis Colts have been forced to address the now-deleted and controversial NFL schedule release video with a statement.