Video: Devin McCourty 104 yard Kickoff Return Touchdown


                                                              It's gotta be the red sleeves ?