Home Baseball Does Trevor Rosenthal have what it takes to become a starting pitcher?