North Carolina Tar Heels baseball

Columns: Player | Position | Number | Team
Dustin Ackley | 2B / LF | 29 | Los Angeles Angels of Anaheim | Brian Goodwin | LF | 25 | Kansas City Royals | Matt Harvey | P | 32 | Cincinnati Reds | Chris Ianetta | C | 17 | Los Angeles Angels of Anaheim | Andrew Miller | P | 48 | Cleveland Indians | Colin Moran | 3B | 8 | Pittsburgh Pirates | Mike Morin | P | 64 | Philadelphia Phillies | Kyle Seager | 3B | 15 | Seattle Mariners | Adam Warren | P | 43 | New York Yankees | Trent Thornton | P | Toronto Blue Jays

Example questions:
What is the nickname of the player who wore jersey # 32 and drafted from North Carolina Tar Heels baseball team ? | Which MLB team drafted the player who last played for the Philadelphia Phillies who was drafted from North Carolina Tar Heels baseball team ? | In what round of the MLB draft was the older third basemen selected from North Carolina Tar Heels baseball team ? | Which team traded away the only player listed at multiple positions in 2015 who drafted North Carolina Tar Heels baseball team ?

Answers:
The Dark Knight | The Los Angeles Angels | The third round | The Seattle Mariners