Indy is doomed guys. How are they going to compete with teams like Tennessee, Jacksonville, and Houston after this showing let alone the other top teams in the AFC?
...oh wait this isn't the Patriots post-game thread. My bad.
...oh wait this isn't the Patriots post-game thread. My bad.