Internet is Buzzing Over Dart Guy at Leafs/Capitals Game

A die-hard Leafs fan caught on camera during Game 2 between the Toronto Maple Leafs and Washington Capitals has become an internet sensation and unofficial mascot for Leafs Nation. Check out some of the hilarious tweets and memes. FULL STORY

The C of Red could use some "Dart Guy" magic Monday night for Game 3 Ducks/Fames. Ducks lead the series 2-0.