We are in the heart of the fantasy baseball season and if you play in a dynasty league it's time to decide whether you are a buyer or seller. Luckily, Neema Hodjat is here to help wade through some questions to help you dominate your league.

If you could pick one player to build a fantasy roster around for the next 10 years who would it be?
 
Mike Trout is the easy answer, but I will exempt him from the conversation and nominate Bryce Harper. Prior to this season, many referred to Harper as overrated, both in real-life and fantasy, as he was supposed to be the next prodigy. What those people didn't take into account was that Harper had played his first few years in the Major Leagues at an incredibly young age -- the dude is only 22 years old! Now we're seeing evidence of Harper as a generational player, and the Harper we see now is here to stay.
 
Which young pitcher has better short-term upside -- Taijuan Walker or Julio Teheran?
 
At this moment, Taijuan Walker and Julio Teheran are moving in opposite directions. Walker started out the first quarter of the season as waiver-wire fodder, only to emerge over his past five starts as a burgeoning star. Walker has cut down his walks per nine innings and has displayed much better command. Teheran, on the other hand, has been eminently hittable and has had major problems keeping the ball in the yard. His fastball appears to be a tick slower than last season as well. Could Teheran be dealing with an injury? Possibly, but nevertheless, his owners should absolutely be concerned. Taijuan Walker has better short-term upside.  
 
Pitching has been dominating Major League Baseball for the last few seasons. Has the trend fully carried over to fantasy baseball?
 
Great question -- my answer is yes and no. Most savvy fantasy baseball managers would tell you that the key to a championship caliber team is a strong offense. The reason for this is twofold: 1) collectively, hitters are more consistent from week to week (and season to season, for that matter), and 2) season-impacting hitters are much more difficult to come by off the wire than season-impacting pitchers. With pitching having become more dominant in the major leagues, it has become even more important to build a strong offense for your fantasy team, as top hitters are scarcer than they have been in a long time. Conversely, the pitching pool has deepened considerably in fantasy leagues, so you can build a strong staff through later picks and smart waiver wire pickups. So fantasy baseball teams with strong offenses tend to dominate more than pitching-built teams, but the ratio of quality pitchers to quality hitters has increased significantly over the past few seasons.
 
The Phillies are expected to at least entertain trading Jonathan Papelbon and Cole Hamels this summer. What would be the ideal landing spot for each pitcher for fantasy owners?
 
Starting with Jonathan Papelbon, we need to find him a team that needs a closer upgrade and that figures to be in position to win a lot of games, thereby providing plenty of save chances. How about the surprising Houston Astros? Luke Gregerson is better suited to a setup role. While he has 17 saves, Gregerson has a 3.86 ERA and 3.39 FIP, which can certainly be improved upon. Looking at realistic trade possibilities, I would throw the Astros name in the ring for Papelbon.
 
As for Cole Hamels, let’s keep him in the lighter-hitting National League. The team that jumps out at me is the Los Angeles Dodgers. The Dodgers need another starter, and Dodgers Stadium sits as one of the best pitchers' parks in baseball.  And importantly for fantasy owners, the Dodgers score a lot of runs, so opportunities for wins will be ample -- Zack Greinke's protest notwithstanding.
 
Which struggling star is better primed for a second-half resurgence -- Robinson Cano or David Ortiz?
 
I'm going to cheat here and say neither. At this point, it appears that the Yankees version of Robinson Cano won't be walking through that door. His bat appears to be a tick slower when reacting to fastballs, and while Cano will undoubtedly improve upon his horrific numbers so far this year, he's more of a .280-with-10-HRs type player than a .310-with-20-HRs guy. As for Ortiz, we're talking about a 39-year-old slugger who also appears to be a bit slower with the bat. With the Red Sox looking far removed from the playoff picture, it wouldn't be surprising to see Ortiz's role diminish in the last few months of the season.
 
Chris Heston recently tossed a no-hitter against the Mets. Is he a viable starting option each he takes the ball?
 
Chris Heston provides a good example of how easily pitching can be found. If you drafted Heston, you must have been playing in a 12-team National League West league. While Heston doesn't have the stuff to dazzle, he has certainly made a dent for his owners this season. Based on what we've seen so far, Heston should be deemed as a viable option for most every start in deeper leagues (would still sit him in Colorado). Expectations should be kept in check, however -- we[re talking about an SP5 range. Heston doesn't generate a lot of swing-and-misses, so he’ll have to rely on craftiness and guile to perform. But, Heston should be owned in all but the shallowest of leagues, and you should feel good inserting him into your lineup for most of his starts.
 
 
Neema Hodjat is the fantasy sports expert at RealGM. He can be followed on Twitter at @NeemaHodjat.