05-03-2012 07:55:23 PM
Because Indiana is not in the Royals broadcast territory. Per MLB rules, games on the RSN's are blacked out in areas outside of a team's market. You can see the MLB blackout map below. Also, you can enter your zip code in the 2nd link to see your local RSN's and the professional games that you will see in your area.
05-05-2012 11:09:15 AM
www.mlb.tv will get the OP his Royals games, except for when they play his "local" team as defined by MLB. In this case, he'll have to watch on his local regional channel.
The other exceptions are when his team plays on Saturday afternoon (FOX, Fox Deportes), or Sunday night (ESPN.)