Hello all, I have had a Canon 6D for several years. For Christmas, I received the 7D Mark ii. I am so excited to use it for sports and wildlife... But I will need a good telephoto lens for those purposes as well. The ones that I have been looking at are: Canon 70-200 f2.8 ii Canon 100-400 is ii Sigma 120-300 f2.8 Sigma 150-600 sport Here's my dilemma- the 70-200 or 120-300 options would be good for indoor spots or things such as weddings, but wouldn't have as much reach for outdoor sports or wildlife. The 400 or 600 would have much better reach but I don't think would be fast enough for indoors/weddings. Even though I have loved Sigma's new line of lenses and have two of their prime art lenses, I think I am leaning towards Canon here. The Sigmas are so heavy. I'm pretty sure the answer will be which lens depends on what I am shooting more (indoor/weddings vs sports/wildlife/birds) but I am hoping to do both kinds of photography and can't afford both lenses. Any thoughts or recommendations?