Indianapolis, IN- Many Indianapolis Colts fans have a bad taste in their mouth after the embarrassing loss to the horrid St. Louis Rams on Sunday. Indianapolis was flat out embarrassed in losing 38-8 to a team battling for draft positioning [...]