Felipe Vazquez

Age: 27
Bats/Throws: L/L
6' 2" / 210
P
Birthdate: 7/5/1991 (27 y, 8 m, 17 d)
Contract: $22M / 4 Years (2018 - 2021) + 2 Option Years

RotoWire News: Vazquez (illness) struck out one in a perfect inning during Saturday's spring game against the Twins. (3/9/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs

If you would like to make a projection for this player, please Log In or Register.



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2009Rays (R)64116033.26.683.210.00.33954.7 %49.0 %0.0 %3.743.183.90 
2010Rays (R)33214951.27.661.740.17.30068.3 %44.7 %2.6 %2.092.582.77 
2011Rays (R)330141260.18.501.941.04.31864.2 %37.4 %8.5 %4.624.344.24 
2012Rays (A)8802721113.17.782.300.40.32565.7 %51.2 %4.8 %3.413.123.34 
2013Rays (A+)9702523127.06.453.690.50.29968.9 %44.6 %5.1 %3.403.923.95 
2014Nationals (R)000336.09.001.500.00.267100.0 %60.0 %0.0 %0.002.012.23 
2014Nationals (A)000114.013.500.000.00.33366.7 %44.4 %0.0 %0.000.591.25 
2014Nationals (AA)270101043.27.833.710.82.30458.9 %49.2 %8.7 %4.124.183.99 
2015Nationals (AAA)020806.26.756.750.00.36461.5 %57.1 %0.0 %6.753.914.57 
2015Nationals21249048.18.012.050.37.25072.4 %45.5 %4.5 %2.792.643.440.9
20162 Teams16175077.010.753.860.82.31269.3 %48.2 %11.9 %4.093.463.550.8
    2016Nationals03147049.29.602.720.72.31064.5 %48.5 %9.5 %4.533.273.630.7
    2016Pirates13028027.112.845.930.99.31776.7 %47.7 %17.6 %3.293.813.410.1
2017Pirates532173075.110.512.390.48.23479.5 %52.9 %7.5 %1.672.473.032.2
2018Pirates423770070.011.443.090.51.33177.7 %42.8 %6.9 %2.702.433.062.1
2019THE BAT32065065.09.813.290.72.31075.0 %  3.193.24  
2019ATC323471070.010.962.950.70.30278.8 %  2.642.76  
2019Depth Charts423165065.011.163.230.68.31576.7 %  2.902.89 1.6
2019Steamer433265065.011.273.190.74.30076.7 %46.4 % 2.902.903.121.1
2019ZiPS423171071.711.053.270.63.31776.6 %  2.892.87 1.2
Total- - -1212612670270.210.372.930.57.28474.5 %47.6 %7.9 %2.832.773.266.0

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2009Rays (R)643.741600011733.2152382414012032125
2010Rays (R)332.091490020051.2209462012110041044
2011Rays (R)334.6214120000060.1262643631713060157
2012Rays (A)883.41272100000113.14761155643529167298
2013Rays (A+)973.40252322000127.05421226348752178091
2014Nationals (R)000.0033000006.0224000100016
2014Nationals (A)000.0011000004.0153100000006
2014Nationals (AA)274.1210100000043.2197453020418022038
2015Nationals (AAA)026.7580000116.2328550500005
2015Nationals212.794900026148.1189351515211212143
20162 Teams164.0975000126377.0327663935733363092
    2016Nationals034.5347000116149.2203432625415251053
    2016Pirates133.2928000010227.1124231310318112039
2017Pirates531.67730002114275.1300471914420042188
2018Pirates422.7070000370570.0296632421424213089
2019THE BAT323.19650  0  65.027156252352423  71
2019ATC322.64710  343 70.0 54222152301  85
2019Depth Charts422.90650  316 65.0 522321523 3  81
2019Steamer432.9065000323 65.0266522321523 3  81
2019ZiPS422.89710  31  71.7 582523526243288
Total- - -12122.83267000614611270.2111221197851788712102312

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2009Rays (R)6.683.212.080.0016.5 %7.9 %8.6 %.2771.49.33954.7 %  3.18
2010Rays (R)7.661.744.400.1721.1 %4.8 %16.3 %.2361.08.30068.3 %  2.58
2011Rays (R)8.501.944.381.0421.8 %5.0 %16.8 %.2631.28.31864.2 %  4.34
2012Rays (A)7.782.303.380.4020.6 %6.1 %14.5 %.2611.27.32565.7 %  3.12
2013Rays (A+)6.453.691.750.5016.8 %9.6 %7.2 %.2531.37.29968.9 %  3.92
2014Nationals (R)9.001.506.000.0027.3 %4.6 %22.7 %.1910.83.267100.0 %  2.01
2014Nationals (A)13.500.006.000.0040.0 %0.0 %40.0 %.2000.75.33366.7 %  0.59
2014Nationals (AA)7.833.712.110.8219.3 %9.1 %10.2 %.2541.44.30458.9 %  4.18
2015Nationals (AAA)6.756.751.000.0015.6 %15.6 %0.0 %.2961.95.36461.5 %  3.91
2015Nationals8.012.053.910.3722.8 %5.8 %16.9 %.1980.95.25072.4 %71692.64
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
20162 Teams10.753.862.790.8228.1 %10.1 %18.0 %.2291.29.31269.3 %97843.46
    2016Nationals9.602.723.530.7226.1 %7.4 %18.7 %.2351.17.31064.5 %107793.27
    2016Pirates12.845.932.170.9931.5 %14.5 %16.9 %.2191.50.31776.7 %81933.81
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Pirates10.512.394.400.4829.3 %6.7 %22.7 %.1700.89.23479.5 %39582.47
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Pirates11.443.093.710.5130.1 %8.1 %22.0 %.2321.24.33177.7 %68602.43
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT9.813.292.980.72   .2331.22.31075.0 %  3.24
2019ATC10.962.953.720.70   .2151.10.30278.8 %  2.76
2019Depth Charts11.163.233.460.68   .2211.16.31576.7 %  2.89
2019Steamer11.273.193.540.7430.6 %8.6 %21.9 %.2141.15.30076.7 %  2.90
2019ZiPS11.053.273.380.63   .2231.17.31776.6 %  2.87
Total- - -10.372.933.550.5728.1 %7.9 %20.2 %.2081.10.28474.5 %69682.77

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2009Rays (R)1.7222.5 %49.0 %28.4 %27.6 %0.0 %  39.6 %27.9 %32.4 %     3.90
2010Rays (R)1.6227.7 %44.7 %27.7 %30.8 %2.6 %  34.4 %27.2 %38.4 %     2.77
2011Rays (R)0.8216.8 %37.4 %45.8 %20.7 %8.5 %  30.1 %28.5 %41.4 %     4.24
2012Rays (A)1.6016.8 %51.2 %32.0 %15.2 %4.8 %  44.0 %22.2 %33.8 %     3.34
2013Rays (A+)1.2118.5 %44.6 %36.8 %21.2 %5.1 %  39.4 %25.7 %34.9 %     3.95
2014Nationals (R)3.0020.0 %60.0 %20.0 %33.3 %0.0 %  26.7 %20.0 %53.3 %     2.23
2014Nationals (A)1.3322.2 %44.4 %33.3 %0.0 %0.0 %  55.6 %11.1 %33.3 %     1.25
2014Nationals (AA)1.3714.8 %49.2 %35.9 %23.9 %8.7 %  42.5 %28.1 %29.5 %     3.99
2015Nationals (AAA)2.4019.0 %57.1 %23.8 %60.0 %0.0 %  27.3 %36.4 %36.4 %     4.57
2015Nationals1.3621.2 %45.5 %33.3 %13.6 %4.5 %5.0 %0.0 %35.1 %41.0 %23.9 %15.7 %56.7 %27.6 %3.17893.44
20162 Teams1.5921.5 %48.2 %30.3 %6.8 %11.9 %5.3 %0.0 %33.2 %36.7 %30.1 %23.5 %43.9 %32.7 %3.30863.55
    2016Nationals1.5019.2 %48.5 %32.3 %9.5 %9.5 %6.3 %0.0 %35.4 %34.6 %30.0 %27.7 %37.7 %34.6 %3.18883.63
    2016Pirates1.8226.2 %47.7 %26.2 %0.0 %17.6 %3.2 %0.0 %28.8 %40.9 %30.3 %15.2 %56.1 %28.8 %3.59833.41
2017Pirates1.8718.7 %52.9 %28.3 %13.2 %7.5 %10.1 %0.0 %34.0 %41.0 %25.0 %22.3 %51.1 %26.6 %2.85703.03
2018Pirates1.3325.0 %42.8 %32.2 %10.3 %6.9 %6.5 %50.0 %39.0 %31.9 %29.1 %18.1 %51.1 %30.8 %2.95753.06
Total- - -1.5421.6 %47.6 %30.8 %10.7 %7.9 %7.0 %16.7 %35.3 %37.4 %27.3 %20.3 %50.1 %29.6 %3.06793.26

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2009Rays (R)5029238    56190246
2010Rays (R)63393912    45285330
2011Rays (R)67823017    65366431
2012Rays (A)1681055516    152658810
2013Rays (A+)1661376929    2797361015
2014Nationals (R)9331    53338
2014Nationals (A)4320    12728
2014Nationals (AA)63461911    268468736
2015Nationals (AAA)12543    4982131
2015Nationals604428632012245516761
20162 Teams9459424510314568381294
    2016Nationals634225440022275521796
    2016Pirates31171701109181317498
2017Pirates99533571010313787891167
2018Pirates7758456521103948081202
Total- - -33021415023236184147329514424

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015Nationals0.56-2.012.586.530.710.711.501.051.24321.24-0.44136
20162 Teams0.39-6.336.726.850.691.191.901.281.33640.41-0.092611
    2016Nationals0.97-2.923.894.290.441.041.781.231.38390.550.38175
    2016Pirates-0.58-3.402.822.570.251.452.231.361.2625-0.14-0.2696
2017Pirates3.50-5.318.8121.002.121.521.451.431.42332.230.07327
2018Pirates3.01-7.7310.743.510.402.051.611.671.89101.220.25367
Total- - -7.46-21.3828.8537.903.911.431.561.381.371395.110.1310731

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Nationals76.0% (95.4)19.0% (80.9)  5.0% (87.0)  1.1%
20162 Teams61.9% (95.8)15.8% (82.8) 1.1% (80.0)21.2% (87.7)  0.9%
    2016Nationals62.3% (95.3)16.0% (82.1) 0.5% (77.5)21.2% (87.1)  1.0%
    2016Pirates61.3% (96.7)15.4% (83.9) 2.0% (81.0)21.3% (88.6)  0.8%
2017Pirates61.4% (98.5)13.2% (84.8) 5.4% (81.2)20.0% (88.4)  0.2%
2018Pirates65.6% (98.1)8.3% (86.7) 7.1% (81.7)19.1% (88.5)  0.5%
Total- - -65.2% (97.0)13.6% (83.5) 3.7% (81.4)17.5% (88.1)  0.6%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Nationals56.7 %17.8 %    21.3 %   4.3 %   
20162 Teams61.5 %0.9 %    15.4 %1.4 %  20.8 %   
    2016Nationals61.9 %0.6 %    14.9 %1.5 %  21.1 %   
    2016Pirates60.9 %1.2 %    16.2 %1.2 %  20.5 %   
2017Pirates60.6 %0.5 %0.1 %   18.7 %   20.1 %   
2018Pirates65.4 %0.3 %    7.3 %8.0 %  19.1 %   
Total- - -61.5 %3.5 %0.0 %   15.0 %2.6 %  17.3 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Nationals95.594.6    82.2   86.9  
20162 Teams95.892.9    82.385.0  87.6  
    2016Nationals95.392.7    81.684.9  87.0  
    2016Pirates96.793.0    83.585.0  88.5  
2017Pirates98.398.988.3   83.8   88.4  
2018Pirates98.095.9    87.081.9  88.4  
Total- - -97.194.688.3   83.482.3  88.1  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015Nationals75.9 %   5.1 %19.0 %     
20162 Teams61.8 %   21.3 %15.0 %1.9 %   0.1 %
    2016Nationals62.3 %   21.2 %15.3 %1.3 %    
    2016Pirates61.0 %   21.4 %14.6 %2.8 %   0.2 %
2017Pirates60.9 %   20.2 %8.9 %9.9 %   0.1 %
2018Pirates65.4 %  0.2 %19.1 %9.0 %6.4 %    
Total- - -65.0 %  0.1 %17.6 %12.4 %4.9 %   0.1 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Nationals95.8   87.481.2    
20162 Teams96.7   88.583.681.3   
    2016Nationals96.3   88.082.981.1   
    2016Pirates97.4   89.384.881.5   
2017Pirates98.8   88.886.282.3   
2018Pirates98.5  99.289.086.882.0   
Total- - -97.5  99.288.784.182.1   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Nationals6.32.7  2.1  1.101.88  5.44  
20162 Teams-1.53.2 1.45.0  -0.191.57 9.861.85  
    2016Nationals1.6-0.7 0.45.2  0.33-0.58 11.143.09  
    2016Pirates-3.23.9 0.9-0.1  -1.055.15 9.35-0.14  
2017Pirates9.56.5 1.34.3  1.324.22 2.141.86  
2018Pirates1.35.4 -0.42.3  0.165.36 -0.510.99  
Total- - -15.517.7 2.313.7  0.542.96 1.421.78  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Nationals5.40.8    2.4   3.0  
20162 Teams-1.50.4    4.90.1  4.9  
    2016Nationals1.60.4    0.3-0.3  4.9  
    2016Pirates-3.10.0    4.60.3  0.0  
2017Pirates10.5-0.10.3   7.4   4.2  
2018Pirates2.3-0.3    5.8-0.3  2.4  
Total- - -16.70.80.3   20.5-0.2  14.6  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Nationals1.270.59    1.51   9.32  
20162 Teams-0.193.48    2.490.36  1.83  
    2016Nationals0.338.47    0.29-2.28  2.94  
    2016Pirates-1.04-0.68    5.715.65  0.02  
2017Pirates1.52-1.1825.02   3.46   1.85  
2018Pirates0.30-11.52    6.56-0.30  1.06  
Total- - -0.620.4925.02   3.11-0.19  1.92  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Nationals6.8   2.13.0    
20162 Teams-1.0   4.94.11.0   
    2016Nationals1.8   5.1-0.20.3   
    2016Pirates-2.8   -0.14.20.7   
2017Pirates11.4   4.45.42.2   
2018Pirates2.3  -0.32.45.40.1   
Total- - -19.5  -0.313.917.83.2   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015Nationals1.19   5.582.08    
20162 Teams-0.13   1.812.113.99   
    2016Nationals0.36   3.04-0.132.66   
    2016Pirates-0.93   -0.125.864.94   
2017Pirates1.63   1.885.301.93   
2018Pirates0.30  -16.781.065.000.12   
Total- - -0.68  -16.781.793.271.51   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Nationals30.5 %70.5 %50.5 %62.6 %83.4 %77.1 %49.9 %62.4 %11.4 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
20162 Teams32.8 %66.7 %48.5 %53.3 %79.1 %69.8 %46.4 %57.2 %14.5 %
    2016Nationals33.4 %64.8 %48.2 %53.2 %79.3 %69.7 %47.2 %56.7 %14.5 %
    2016Pirates31.7 %70.0 %49.0 %53.5 %78.9 %69.8 %45.1 %58.1 %14.7 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Pirates31.5 %69.9 %51.0 %55.8 %75.1 %69.2 %50.7 %58.0 %15.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Pirates31.1 %74.2 %52.5 %51.6 %80.4 %71.8 %49.7 %62.5 %14.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
Total- - -31.6 %70.3 %50.6 %55.0 %79.1 %71.4 %49.1 %59.7 %14.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Nationals30.2 %65.5 %50.5 %58.8 %83.0 %76.8 %57.4 %22.4
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
20162 Teams32.9 %63.9 %48.6 %53.1 %78.2 %69.8 %50.4 %23.6
    2016Nationals33.1 %63.7 %48.4 %53.9 %78.1 %69.8 %50.1 %23.0
    2016Pirates32.6 %64.3 %48.8 %51.9 %78.4 %69.7 %51.0 %24.7
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Pirates33.3 %65.2 %51.3 %49.4 %77.5 %69.5 %56.3 %23.0
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Pirates31.4 %69.9 %52.4 %50.3 %79.7 %71.8 %54.7 %25.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -32.2 %66.2 %50.7 %52.3 %79.3 %71.5 %54.3 %23.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Nationals30.3 %65.3 %50.5 %55.2 %84.2 %76.8 %57.9 %22.8
20162 Teams33.1 %63.8 %48.6 %52.9 %78.5 %69.8 %50.5 %24.2
    2016Nationals32.7 %64.1 %48.4 %55.0 %77.4 %69.8 %49.9 %23.6
    2016Pirates33.6 %63.4 %48.9 %49.4 %80.1 %69.8 %51.3 %25.1
2017Pirates33.2 %65.3 %51.1 %50.0 %77.3 %69.5 %55.9 %22.6
2018Pirates32.9 %69.4 %52.4 %51.6 %80.0 %71.8 %53.5 %26.0
Total- - -32.6 %66.0 %50.6 %52.1 %79.6 %71.5 %54.0 %24.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2009Rays (R)P16033.22122  0          
2010Rays (R)P14951.26135  0          
2011Rays (R)P141260.12151  0          
2012Rays (A)P2721113.15183  1          
2013Rays (A+)P2523127.08303  3          
2014Nationals (R)P336.0210  0          
2014Nationals (A)P114.0001  0          
2014Nationals (AA)P101043.2541  1          
2015Nationals (AAA)P806.2120  0          
2015NationalsP49048.1280000000 4   1.000 
20162 TeamsP75077.01121012200 1   .929 
    2016NationalsP47049.2181011100 0   .900 
    2016PiratesP28027.1040001100 1   1.000 
2017PiratesP73075.15131010000 4   .947 
2018PiratesP70070.0251100000 4   .875 
Total- - -P2670270.210383122200 13   .941 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2015NationalsP48.10 0  011     0.1      
20162 TeamsP77.00 1  023     0.5      
    2016NationalsP49.20 1  012     0.4      
    2016PiratesP27.10 0  011     0.1      
2017PiratesP75.10 0  011     -0.4      
2018PiratesP70.00 0  00-1     -0.5      
Total- - -P270.2-1 1  044     -0.4      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015NationalsP48.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (8)
20162 TeamsP77.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)100.0%      (4)85.7%      (7)
    2016NationalsP49.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (4)75.0%      (4)
    2016PiratesP27.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%      (3)
2017PiratesP75.10.0%      (0)0.0%      (1)100.0%      (1)100.0%     (4)0.0%      (0)90.0%    (10)
2018PiratesP70.00.0%      (0)0.0%      (0)0.0%      (1)0.0%     (2)100.0%      (1)80.0%      (5)
Total- - -P270.20.0%      (0)0.0%      (1)50.0%      (2)71.4%     (7)100.0%      (5)90.0%    (30)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Nationals0.90.5-0.50.08.20.9$7.1 
20162 Teams0.1-0.3-0.4-0.77.50.8$6.2 
    2016Nationals0.0-0.1-0.5-0.76.40.7$5.3 
    2016Pirates0.1-0.10.10.01.20.1$1.0 
2017Pirates2.71.0-0.50.521.82.2$17.7 
2018Pirates1.7-0.50.1-0.419.82.1$16.8 
Total- - -5.30.7-1.3-0.657.36.0$47.7 

  • $22m / 4 Years (2018 - 2021) + 2 Option Years (Edit)
    • signed by Pittsburgh Pirates on 1/15/2018 (Extension)
    • 2018: $2.5M, 2019: $4M, 2020: $5.2M, 2021: $7.2M
    • 2022 Team Option: $10M ($1M buyout)
    • 2023 Team Option: $10M ($0.5M buyout)
    • Signing Bonus: $2M
    • Originally Reported By: Ken Rosenthal
    • Source: twitter.com, Hat Tip: cbssports.com
    • Submitted by Bailey Winston
Add New Contract