I don't think it was flagrant ... I think the runner thought the catcher was going behind the hitter and then the catcher comes in front of the batter up the line and oops there she is. the runner was running on the inside of the field and to me I don't see a shove I see the runner putting her hands up to protect herself. Now what if the runner was on her back would the catcher be thrown out? Is there a rule she has to slide? you say the runner should avoid well why doesn't the catcher avoid? If the catcher is going at the runner and in the base line well to me who is tough enough....The runner has as much right as does the catcher ... my opinion if the catcher didn't want to get hit then slap tag her... It's bad not matter what but hey the catcher has a decision to make too .... but would you all be saying the samething if the runner was on her back...