Below is an advertisement.

Giants Active Roster

San Francisco Giants Active Roster
# Pitchers B/T Ht Wt DOB
57 Mike Broadway R-R 6'5" 215 Mar 30, 1987
40 Madison Bumgarner R-L 6'5" 235 Aug 1, 1989
46 Santiago Casilla R-R 6'0" 210 Jul 25, 1980
53 Chris Heston R-R 6'3" 195 Apr 10, 1988
70 George Kontos R-R 6'3" 215 Jun 12, 1985
13 Mike Leake R-R 5'10" 190 Nov 12, 1987
49 Javier Lopez L-L 6'4" 220 Jul 11, 1977
61 Josh Osich L-L 6'2" 230 Sep 3, 1988
22 Jake Peavy R-R 6'1" 195 May 31, 1981
52 Yusmeiro Petit R-R 6'1" 250 Nov 22, 1984
54 Sergio Romo R-R 5'11" 185 Mar 4, 1983
60 Hunter Strickland R-R 6'4" 220 Sep 24, 1988
32 Ryan Vogelsong R-R 6'4" 215 Jul 22, 1977
# Catchers B/T Ht Wt DOB
28 Buster Posey R-R 6'1" 215 Mar 27, 1987
34 Andrew Susac R-R 6'1" 215 Mar 22, 1990
# Infielders B/T Ht Wt DOB
1 Ehire Adrianza S-R 6'1" 170 Aug 21, 1989
9 Brandon Belt L-L 6'5" 220 Apr 20, 1988
35 Brandon Crawford L-R 6'2" 215 Jan 21, 1987
5 Matt Duffy R-R 6'2" 170 Jan 15, 1991
37 Kelby Tomlinson R-R 6'3" 180 Jun 16, 1990
# Outfielders B/T Ht Wt DOB
23 Nori Aoki L-R 5'9" 180 Jan 5, 1982
7 Gregor Blanco L-L 5'11" 175 Dec 24, 1983
6 Marlon Byrd R-R 6'0" 245 Aug 30, 1977
43 Justin Maxwell R-R 6'5" 225 Nov 6, 1983
2 Juan Perez R-R 5'11" 185 Nov 13, 1986