Sep 6, 2016; Bronx, NY, USA; New York Yankees designated hitter Brian McCann (34) hits a solo home run against the Toronto Blue Jays inning at Yankee Stadium. Mandatory Credit: Brad Penner-USA TODAY Sports

10. Brian McCann, Houston Astros

This guy can kill your team’s average some weeks, yet he can also help you win your team’s matchup in the next week. If he can play first base, his ranking will go up because now he can stay in the lineup.

Houston is just as good to left hitters as Yankee stadium is, so he won’t lose too much in the power category. Two years ago he tallied 94 RBIs. That could be a reach now, but 75-plus RBIs is definitely a possibility.

9. Russell Martin, Toronto Blue Jays

He is in one the best lineups in baseball and he will continue to have plenty of opportunities to hit in runs and also score some. His batting average has dropped off the last couple of year but I believe is that he has done that to better up his home run numbers.

A catcher who can give you 20 home runs and 70-plus RBIs needs to be on your radar.

8. Yasmani Grandal, Los Angeles Dodgers

is an under the radar catcher for the upcoming season, He hit 27 home runs and had 72 RBIs while posting a .339 OBP which is very respectful at catcher. His average could hurt you but by giving you home runs and some decent RBIs, you can afford to take a hit in average with him.

I love fantasy sports more than you love most things in life. I am great at giving fantasy advice because if it doesn't work out, it's the players fault not mine. I love to help others with their fantasy sports questions and instead of following politics or other important topics that are going on in the world, I do fantasy research. Let me help you guys win your leagues and in daily sports.