Pro Team Instagram account post

Hi,

I'm huge fan of NFL team San Francisco 49ers.
And I'm thinking about creating Instagram account about SF 49er fans.
And maybe after growing followers, maybe putting shirts/jersey for sale.

Now, I have done some research for other fan Instagram like Dallas Cowboys.
And they have put a lot of pictures of players and even their logos.

is it legal to put those pictures and logos in my Instagram?
am I going to have trouble?

Sorry, I'm very new to Instagram and need some help.