These are the Major League Baseball teams where I know the whole lineup:
1) the San Francisco Giants
They won 3 of the last 5 world series because of star fall classic pitcher Madison Bumgarner nicknamed Mad Bum.
2) the Toronto Blue Jays
They are having a great year with home run derby 3b Josh Donaldson. Troy Tulowitzki was on the blue jays because a trade that sent speedy Jose Reyes a SS like troy and the Jays have a above decent pitching staff.
3) the Cleveland Indians
They only won the world series twice but still are pretty decent this year. Since they have dangerous hitting 2b Jason Kipnis and Micheal Brantly a LF. The Indians received Abrham Almonte which sent both Michael Bourn and Nick Swisher to other teams. though the indians have a great rotation of pitchers such as Corey Kluber, Carlos Carrasco and Danny Salazar. The Indians relievers are ok since both Cody Allen a closer and Brian Shaw each have at least a below 3.25 Earned Run Average or ERA both will work. Not all of the indians are great but after Lonnie Chisenhall was sent down to the minors, He came back up to the major leagues. Lonnie last year had a 9 rbi 3 home runs and 5 hits. After lonnie's trip to Ohio capital Columbus he came back to Cleveland and hit well after being sent up again.
Typeing all of these players on these teams would take a while so I will make a part 2 on knowing a lot of baseball players later in 2015.
Note: My mom helped me format this.