The Best Possible All-Time Rotation For Each MLB Club

Detroit Tigers

Ace: Justin Verlander

Starting Pitcher 2: Hal Newhouser

Starting Pitcher 3: Mickey Lolich 

Starting Pitcher 4: Dizzy Trout 

Back of the Rotation: Jack Morris 

Image Source: Diamond Images, Focus on Sport, Louis Reqeuna, Mark Cunningham/MLB/Getty Images

Kansas City Royals

Ace: Bret Saberhagen

Starting Pitcher 2: Kevin Appier

Starting Pitcher 3: Dennis Leonard 

Starting Pitcher 4: Zack Greinke

Back of the Rotation: Paul Splittorff

Image Source: Focus On Sport, Mitchell Layton, Ron Vesely/MLB/Getty Images