Jump to content

2017 Tampa Bay Buccaneers season

From Wikipedia, the free encyclopedia
(Redirected from 2017 Tampa Bay Buccaneers)

2017 Tampa Bay Buccaneers season
OwnerThe Glazer family
General managerJason Licht
Head coachDirk Koetter
Home fieldRaymond James Stadium
Results
Record5–11
Division place4th NFC South
Playoff finishDid not qualify
Pro BowlersLB Kwon Alexander
DT Gerald McCoy
Uniform

The 2017 season was the Tampa Bay Buccaneers' 42nd in the National Football League (NFL), their fourth under the leadership of general manager Jason Licht, the 20th playing their home games at Raymond James Stadium and the second under head coach Dirk Koetter.

On March 9, 2017, the Buccaneers signed former Washington Redskins wide receiver DeSean Jackson, defensive tackle Chris Baker, former Dallas Cowboys safety J. J. Wilcox (traded to Pittsburgh Steelers), former New York Jets kicker Nick Folk, and veteran quarterback Ryan Fitzpatrick.

The team's Week 1 game against the Miami Dolphins was rescheduled to November 19 due to Hurricane Irma. Week 11 was originally the two teams' bye week. Week 1 would become the bye week for both teams and they would not play until Week 2. This was first time since the Arizona Cardinals in 2001 in which a team had a bye week in Week 1.

The Buccaneers were hampered with poor performance and an early kicking situation, as they failed to improve or match their 9–7 record from the previous season. After a loss to the Detroit Lions on December 10, 2017, they were mathematically eliminated from the playoffs with a 4–9 record. The Bucs finished the season 5-11. This was their tenth consecutive season without a playoff appearance, with their last being in the 2007 season. Also, the Bucs finished last in the NFC South for the seventh time in nine seasons.

The preseason was documented on HBO's Hard Knocks.

Offseason

[edit]

Signings

[edit]
Position Player Age 2016 Team Contract
WR DeSean Jackson 30 Washington Redskins 3 years, $33.5 million
DE Chris Baker 29 Washington Redskins 3 years, $15.7 million
FS J.J. Wilcox 28 Dallas Cowboys 2 years, $6.2 million
C Joe Hawley 28 Tampa Bay Buccaneers 2 years, $5.5 million
CB Josh Robinson 26 Tampa Bay Buccaneers 2 years, $5 million
FS Chris Conte 28 Tampa Bay Buccaneers 2 years, $5 million
RB Jacquizz Rodgers 27 Tampa Bay Buccaneers 2 years, $3.3 million
K Nick Folk 32 New York Jets 1 year, $1.7 million
DT Sealver Siliga 28 Tampa Bay Buccaneers 1 year, $1.1 million
LS Garrison Sanborn 31 Buffalo Bills 1 year, $950,000

Departures

[edit]
Position Player Age 2017 Team
QB Mike Glennon 27 Chicago Bears
WR Russell Shepard 26 Carolina Panthers
DT Akeem Spence 25 Detroit Lions
FS Bradley McDougald 26 Seattle Seahawks
LB Daryl Smith 35 Retired
CB Alterraun Verner 28 Miami Dolphins
WR Cecil Shorts 29 Retired
WR Vincent Jackson 34 Retired
OT Gosder Cherilus 32 Retired

Acquisitions

[edit]

The first transactions of the year occurred shortly after the conclusion of the 2016 regular season on January 2, 2017, when the Buccaneers signed offensive lineman Josh Allen, safety Isaiah Johnson, offensive lineman Mike Liedtke, cornerback Cody Riggs, running back Blake Sims, and tight end Tevin Westbrook to reserve/futures contracts.[1]

On January 4, the Bucs signed tight end Kivon Cartwright and kicker John Lunsford to reserve/futures contracts.[2] On January 5, the Bucs signed Edmonton Eskimos wide receiver Derel Walker, Saskatchewan Roughriders Jeff Knox Jr and guard Jarvis Harrison.[3]

On September 3, the club signed T. J. Ward, previously with Denver, for a one-year deal worth $5 million.[4]

2017 NFL draft

[edit]

Pre-draft

[edit]

Draft

[edit]
2017 Tampa Bay Buccaneers Draft
Round Selection Player Position College
1 19 O.J. Howard TE Alabama
2 50 Justin Evans S Texas A&M
3 84 Chris Godwin WR Penn State
107 Kendell Beckwith LB LSU
5 162 Jeremy McNichols RB Boise State
7 223 Stevie Tu'ikolovatu DT USC

Staff

[edit]
2017 Tampa Bay Buccaneers staff

Front office

Head coaches

Offensive coaches

Defensive coaches

Special teams coaches

Strength and conditioning


Final roster

[edit]
2017 Tampa Bay Buccaneers roster
Quarterbacks (QB)

Running backs (RB)

Wide receivers (WR)

Tight ends (TE)

Offensive linemen (OL)

Defensive linemen (DL)

Linebackers (LB)

Defensive backs (DB)

Special teams

Practice squad

Int'l

Reserve

Rookies in italics
53 active, 12 reserve, 11 practice squad

Preseason

[edit]
Week Date Opponent Result Record Venue Recap
1 August 11 at Cincinnati Bengals L 12–23 0–1 Paul Brown Stadium Recap
2 August 17 at Jacksonville Jaguars W 12–8 1–1 EverBank Field Recap
3 August 26 Cleveland Browns L 9–13 1–2 Raymond James Stadium Recap
4 August 31 Washington Redskins L 10–13 1–3 Raymond James Stadium Recap

Regular season

[edit]

Schedule

[edit]
Week Date Opponent Result Record Venue Recap
1 Bye[A]
2 September 17 Chicago Bears W 29–7 1–0 Raymond James Stadium Recap
3 September 24 at Minnesota Vikings L 17–34 1–1 U.S. Bank Stadium Recap
4 October 1 New York Giants W 25–23 2–1 Raymond James Stadium Recap
5 October 5 New England Patriots L 14–19 2–2 Raymond James Stadium Recap
6 October 15 at Arizona Cardinals L 33–38 2–3 University of Phoenix Stadium Recap
7 October 22 at Buffalo Bills L 27–30 2–4 New Era Field Recap
8 October 29 Carolina Panthers L 3–17 2–5 Raymond James Stadium Recap
9 November 5 at New Orleans Saints L 10–30 2–6 Mercedes-Benz Superdome Recap
10 November 12 New York Jets W 15–10 3–6 Raymond James Stadium Recap
11 November 19[A] at Miami Dolphins W 30–20 4–6 Hard Rock Stadium Recap
12 November 26 at Atlanta Falcons L 20–34 4–7 Mercedes-Benz Stadium Recap
13 December 3 at Green Bay Packers L 20–26 (OT) 4–8 Lambeau Field Recap
14 December 10 Detroit Lions L 21–24 4–9 Raymond James Stadium Recap
15 December 18 Atlanta Falcons L 21–24 4–10 Raymond James Stadium Recap
16 December 24 at Carolina Panthers L 19–22 4–11 Bank of America Stadium Recap
17 December 31 New Orleans Saints W 31–24 5–11 Raymond James Stadium Recap

Note: Intra-division opponents are in bold text.

Game summaries

[edit]

Week 2: vs. Chicago Bears

[edit]
Week Two: Chicago Bears at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Bears 0 0 077
Buccaneers 10 16 0329

at Raymond James Stadium, Tampa, Florida

Game information

After a bye in Week 1 due to Hurricane Irma, Tampa Bay began their season in Week 2 against Chicago. Jameis Winston threw for 204 yards and 1 touchdown pass to Mike Evans, as the Buccaneers routed the Bears 29–7. Bears quarterback (and former Buccaneer) Mike Glennon lost a fumble, and threw two interceptions, one of which was returned for a touchdown.

Week 3: at Minnesota Vikings

[edit]
Week Three: Tampa Bay Buccaneers at Minnesota Vikings – Game summary
Quarter 1 2 34Total
Buccaneers 3 0 14017
Vikings 7 14 10334

at U.S. Bank Stadium, Minneapolis, Minnesota

Game information

Before the game, wide receivers Mike Evans and DeSean Jackson kneeled during the national anthem after comments made by president Donald Trump about national anthem protests two days prior. The Vikings jumped out to a 28–3 lead by the third quarter, while the Buccaneers defense could not contain Case Keenum, who threw for 369 yards and three touchdown passes. After quarterback Jameis Winston threw his second interception, a frustrated Evans was seen kicking over the ice tub on the sidelines. Minnesota held on to top Tampa Bay by the final score of 34–17.

Week 4: vs. New York Giants

[edit]
Week Four: New York Giants at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Giants 0 10 7623
Buccaneers 13 3 0925

at Raymond James Stadium, Tampa, Florida

Game information

Jameis Winston threw for 332 yards and three touchdown passes, but Tampa Bay found themselves trailing by a point late in the fourth quarter to the New York Giants. Tampa Bay jumped out to a 13–0 lead in the first quarter, but kicker Nick Folk missed an extra point and later missed two field goal attempts. The Giants took a 23–22 lead with 3:16 remaining in regulation after a 2-yard touchdown pass from Eli Manning to Rhett Ellison. In the final three minutes, Winston drove the Buccaneers to the Giants' 16-yard line. Folk kicked a 34-yard field goal just inside the left upright as time expired, and Tampa Bay won 25–23.

Week 5: vs. New England Patriots

[edit]
Week Five: New England Patriots at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Patriots 3 10 3319
Buccaneers 0 7 0714

at Raymond James Stadium, Tampa, Florida

Game information

The Tampa Bay defense played significantly better, picking off Patriots quarterback Tom Brady (his first interception of the season) and getting a sack fumble. Running back Doug Martin returned from his suspension, and had a productive showing, rushing for 74 yards on 14 carries and scoring a touchdown. However, the Tampa Bay offense mostly struggled through the first three-quarters. Meanwhile, Buccaneers kicker Nick Folk struggled mightily, missing on all three of his field goal attempts. Late in the fourth quarter, Jameis Winston threw a touchdown pass to tight end Cameron Brate, making the score 16–14 with just over two minutes left in regulation. After a failed onside kicked, the Patriots scored a field goal putting themselves up by five. The Buccaneers got the ball back with 1:10 remaining, and zero timeouts left. Winston drove the Buccaneers to the New England 18-yard line with 3 seconds to go. Winston's pass to O. J. Howard in the endzone as time expired fell incomplete, ending the team's six-game home winning streak. After missing six kicks since the Giants game (five field goals and one extra point), kicker Nick Folk was placed on injured reserve.

Week 6: at Arizona Cardinals

[edit]
Week Six: Tampa Bay Buccaneers vs Arizona Cardinals – Game summary
Quarter 1 2 34Total
Buccaneers 0 0 62733
Cardinals 14 10 7738

at University of Phoenix Stadium, Glendale, Arizona

Game information

The Buccaneers started off horribly, both offensively and defensively as the Cardinals scored early. Five days earlier, veteran running back Adrian Peterson had been traded to Arizona from the Saints. Peterson started his first game for the Cardinals, scoring on the opening drive. Down 24–0 in the second quarter, Jameis Winston was sidelined with a shoulder injury and was replaced by backup quarterback Ryan Fitzpatrick. Winston would not return. After Fitzpatrick threw an interception early in the third quarter, the Cardinals scored again taking a 31–0 lead. The Buccaneers mounted a comeback, outscoring the Cardinals 33-7 for the remainder of the game, but came up short 38-33 after failing to recover an onside kick with just 2:02 remaining in regulation.

Week 7: at Buffalo Bills

[edit]
Week Seven: Tampa Bay Buccaneers at Buffalo Bills – Game summary
Quarter 1 2 34Total
Buccaneers 6 0 71427
Bills 3 7 71330

at New Era Field, Orchard Park, New York

Game information

The Buccaneers played a more consistent game, but still came up short in Buffalo. After scoring early in the third quarter, Buffalo took a 17–6 lead. After another Bills field goal, and two touchdown passes from Jameis Winston to rookie tight-end O. J. Howard, the game was tied, 20-20. With just over 3 minutes remaining in regulation, another touchdown pass by Winston, this time a diving catch just inbounds by Mike Evans gave the Buccaneers a 27–20 lead. On the next drive, the Bills drove down the field in three plays to tie the game, aided by an ill-timed 15-yard Unnecessary Roughness penalty by Robert McClain. With 2:20 left in the fourth, a pass from Winston to Adam Humphries was fumbled and recovered by the Bills at Tampa Bay 32-yard line. After running down the clock, the Bills kicked a field goal to win the game. With this loss, the Buccaneers now have lost three straight games, all by less than one score, and sit at 2–4 at the bottom of the NFC South.

Week 8: vs. Carolina Panthers

[edit]
Week Eight: Carolina Panthers at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Panthers 7 3 0717
Buccaneers 0 0 303

at Raymond James Stadium, Tampa, Florida

  • Date: October 29
  • Game time: 1:00 pm. EDT
  • Game weather: 63 °F (17 °C), cloudy
  • Game attendance: 58,545
  • Referee: Walt Coleman
  • TV announcers (Fox): Chris Myers, Daryl Johnston and Laura Okmin
  • Recap, Gamebook
Game information

The Buccaneers drop their fourth straight game in a disappointing loss. The defense improved, while the offense only put up 3 points. With this loss, the Bucs move to 2-5 and are still at the bottom of the NFC South.

Week 9: at New Orleans Saints

[edit]
Week Nine: Tampa Bay Buccaneers at New Orleans Saints – Game summary
Quarter 1 2 34Total
Buccaneers 0 3 0710
Saints 9 7 14030

at Mercedes-Benz Superdome, New Orleans, Louisiana

  • Date: November 5
  • Game time: 1:00 pm. EST/12:00 pm. CST
  • Game weather: Played indoors (dome stadium)
  • Game attendance: 73,121
  • Referee: Bill Vinovich
  • TV announcers (Fox): Thom Brennaman, Chris Spielman and Peter Schrager
  • Recap, Gamebook
Game information

The offense once again struggled as the Bucs lost their fifth straight game and their second straight against a division opponent. Jameis Winston sat out of the second half due to an injury and was replaced by Ryan Fitzpatrick. This game was also marred by a brawl on Tampa Bay's sideline in the 3rd quarter when Winston, who was already considered out with the aforementioned injury, went over and pushed Marshon Lattimore in his ear, and Mike Evans suddenly shoved Lattimore from behind to spark the fight; however, there were no ejections.

With this loss, the Bucs move to 2–6. This is the Bucs' longest losing streak since the 2014 season.

Week 10: vs. New York Jets

[edit]
Week Ten: New York Jets at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Jets 0 3 0710
Buccaneers 3 0 6615

at Raymond James Stadium, Tampa, Florida

Game information

The Bucs end their five-game losing streak with a win at home against the Jets. With Jameis Winston out with an injury and Mike Evans out due to a one-game suspension earned in the previous game against the Saints, Ryan Fitzpatrick and rookie Chris Godwin got the starts for the Bucs. The only scores came from field goals until the fourth quarter where both teams scored late touchdowns. The Bucs scored first taking a 15–3 lead, then the Jets scored with 38 seconds left, cutting the lead to five points. A failed Jets onside kick sealed a Bucs win.

Week 11: at Miami Dolphins

[edit]
Week Eleven: Tampa Bay Buccaneers at Miami Dolphins – Game summary
Quarter 1 2 34Total
Buccaneers 3 17 01030
Dolphins 7 0 6720

at Hard Rock Stadium, Miami Gardens, Florida

Game information

After originally being slated to play in Week 1, the Bucs and the Dolphins finally met on what should have been each other's bye week. The Bucs win consecutive games for the first time this year with a 30–20 win. The defense created 4 turnovers in the first half, 3 interceptions and one fumble. Ryan Fitzpatrick started once again, finishing with over 270 passing yards and 2 touchdowns. With this win, the Bucs move to 4–6.

Week 12: at Atlanta Falcons

[edit]
Week Twelve: Tampa Bay Buccaneers at Atlanta Falcons – Game summary
Quarter 1 2 34Total
Buccaneers 3 3 7720
Falcons 3 17 7734

at Mercedes-Benz Stadium, Atlanta, Georgia

Game information

The Bucs go 0–3 in the division with a loss at the Falcons. After going down 27–6 in the third quarter, the Bucs fought back to cut the lead to 27–20. After a turn over on downs, the Falcons scored again to end the game. With this loss, the Bucs fall to 4–7, equaling their loss total from last season.

Week 13: at Green Bay Packers

[edit]
Week Thirteen: Tampa Bay Buccaneers at Green Bay Packers – Game summary
Quarter 1 2 34OTTotal
Buccaneers 7 3 010020
Packers 3 14 03626

at Lambeau Field, Green Bay, Wisconsin

Game information

With the loss, the Bucs exceeded their loss total from the previous season.

Week 14: vs. Detroit Lions

[edit]
Week Fourteen: Detroit Lions at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Lions 7 7 7324
Buccaneers 7 0 01421

at Raymond James Stadium, Tampa, Florida

  • Date: December 10
  • Game time: 1:00 pm. EST
  • Game weather: 55 °F (13 °C), clear
  • Game attendance: 60,372
  • Referee: Ed Hochuli
  • TV announcers (Fox): Kenny Albert, Ronde Barber and Kristina Pink
  • Recap, Gamebook
Game information

After going down 21–7 in the third, the Bucs fought back to tie the game 21-21. With 20 seconds left, the Lions scored a field goal to secure the win. With this loss, the Bucs were officially mathematically out of the playoffs. This marked the 10th straight season without a playoff appearance.

Week 15: vs. Atlanta Falcons

[edit]
Week Fifteen: Atlanta Falcons at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Falcons 7 10 0724
Buccaneers 7 0 7721

at Raymond James Stadium, Tampa, Florida

Game information

The Bucs lost their fourth straight game. This marked the first time since 2014 where the Bucs didn't win at least one of the two games against the Falcons. Jameis Winston played, arguably, his best game of the season finishing 27/35 on passes, throwing three touchdowns with no interceptions. A late fourth quarter pass to Adam Humphries brought the Bucs within three points, but kicker Pat Murray missed a 54-yard field goal with 0 seconds remaining to seal the loss. The Bucs move to 4–10 on the season, with the last two games being against division rivals New Orleans and Carolina.

During halftime, former Bucs coach Jon Gruden was inducted into the Buccaneers Ring of Honor. He is best known for leading the Bucs to their first Super Bowl win.

Week 16: at Carolina Panthers

[edit]
Week Sixteen: Tampa Bay Buccaneers at Carolina Panthers – Game summary
Quarter 1 2 34Total
Buccaneers 3 6 7319
Panthers 3 9 3722

at Bank of America Stadium, Charlotte, North Carolina

  • Date: December 24
  • Game time: 1:00 pm. EST
  • Game weather: 55 °F (13 °C), cloudy
  • Game attendance: 71,463
  • Referee: Jerome Boger
  • TV announcers (Fox): Kenny Albert, Ronde Barber and Kristina Pink
  • Recap, Gamebook
Game information

The Bucs drop their fifth straight for the second time this season. With this loss, the Bucs have had 7 of their 11 losses come by 7 points or less.

Week 17: vs. New Orleans Saints

[edit]
Week Seventeen: New Orleans Saints at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Saints 14 0 3724
Buccaneers 7 6 01831

at Raymond James Stadium, Tampa, Florida

  • Date: December 31
  • Game time: 4:25 pm. EST
  • Game weather: 71 °F (22 °C), clear
  • Game attendance: 55,376
  • Referee: Walt Anderson
  • TV announcers (Fox): Thom Brennaman, Chris Spielman and Peter Schrager
  • Recap, Gamebook
Game information

The Bucs finish the season with a win against a division rival. A late 4th quarter touchdown pass from Jameis Winston to rookie wide receiver Chris Godwin with 9 seconds remaining gave the Bucs their first win against a division opponent this year. With this win, the Bucs finish the season 5-11, their sixth losing season in eight years. They went 4–4 in home games and 1–7 in road games. They will pick 7th in the 2018 NFL draft.

Standings

[edit]

Division

[edit]
NFC South
W L T PCT DIV CONF PF PA STK
(4) New Orleans Saints 11 5 0 .688 4–2 8–4 448 326 L1
(5) Carolina Panthers 11 5 0 .688 3–3 7–5 363 327 L1
(6) Atlanta Falcons 10 6 0 .625 4–2 9–3 353 315 W1
Tampa Bay Buccaneers 5 11 0 .313 1–5 3–9 335 382 W1

Conference

[edit]
# Team Division W L T PCT DIV CONF SOS SOV STK
Division leaders
1[a] Philadelphia Eagles East 13 3 0 .813 5–1 10–2 .461 .433 L1
2[a] Minnesota Vikings North 13 3 0 .813 5–1 10–2 .492 .447 W3
3[b] Los Angeles Rams West 11 5 0 .688 4–2 7–5 .504 .460 L1
4[b][c] New Orleans Saints South 11 5 0 .688 4–2 8–4 .535 .483 L1
Wild Cards
5[c] Carolina Panthers South 11 5 0 .688 3–3 7–5 .539 .500 L1
6 Atlanta Falcons South 10 6 0 .625 4–2 9–3 .543 .475 W1
Did not qualify for the postseason
7[d] Detroit Lions North 9 7 0 .563 5–1 8–4 .496 .368 W1
8[d] Seattle Seahawks West 9 7 0 .563 4–2 7–5 .492 .444 L1
9[d] Dallas Cowboys East 9 7 0 .563 5–1 7–5 .496 .438 W1
10 Arizona Cardinals West 8 8 0 .500 3–3 5–7 .488 .406 W2
11[e] Green Bay Packers North 7 9 0 .438 2–4 5–7 .539 .357 L3
12[e] Washington Redskins East 7 9 0 .438 1–5 5–7 .539 .429 L1
13 San Francisco 49ers West 6 10 0 .375 1–5 3–9 .512 .438 W5
14[f] Tampa Bay Buccaneers South 5 11 0 .313 1–5 3–9 .555 .375 W1
15[f] Chicago Bears North 5 11 0 .313 0–6 1–11 .559 .500 L1
16 New York Giants East 3 13 0 .188 1–5 1–11 .531 .458 W1
Tiebreakers[g]
  1. ^ a b Philadelphia claimed the No. 1 seed over Minnesota based on winning percentage vs. common opponents. Philadelphia's cumulative record against Carolina, Chicago, the Los Angeles Rams and Washington was 5–0, compared to Minnesota's 4–1 cumulative record against the same four teams.
  2. ^ a b LA Rams claimed the No. 3 seed over New Orleans based on head-to-head victory.
  3. ^ a b New Orleans clinched the NFC South division over Carolina based on head-to-head sweep.
  4. ^ a b c Detroit finished ahead of Dallas and Seattle based on conference record, while Seattle finished ahead of Dallas based on head-to-head victory.
  5. ^ a b Green Bay finished ahead of Washington based on record vs. common opponents. Green Bay's cumulative record against Dallas, Minnesota, New Orleans and Seattle was 2–3, compared to Washington's 1–4 cumulative record against the same four teams.
  6. ^ a b Tampa Bay finished ahead of Chicago based on head-to-head victory.
  7. ^ When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest-ranked remaining team from each division.

Notes

[edit]
  1. ^ a b c The Buccaneers were originally scheduled to play the Miami Dolphins during Week 1 (September 10) at Hard Rock Stadium in Miami Gardens. However, due to the impact from Hurricane Irma, the game was re-scheduled to Week 11, in which both the Buccaneers and Dolphins would originally have had their byes.[5]

References

[edit]
  1. ^ Smith, Scott (January 2, 2017). "Bucs Re-Sign Six from Practice Squad". Archived from the original on January 13, 2017. Retrieved January 12, 2017.
  2. ^ Smith, Scott (January 4, 2017). "Bucs Sign Two More to Futures Contracts". Archived from the original on January 10, 2017. Retrieved January 12, 2017.
  3. ^ Smith, Scott (January 5, 2017). "Buccaneers Add CFL Star Derel Walker". Archived from the original on January 6, 2017. Retrieved January 12, 2017.
  4. ^ "Bucs signing T.J. Ward to 1-year deal worth up to $5M". NFL.com. September 3, 2017.
  5. ^ "Tampa Bay Buccaneers-Miami Dolphins Game To Be Played in Week 11 On Sunday, November 19". NFL Communications. September 6, 2017. Retrieved September 6, 2017.
[edit]