The New York Giants are considering trading down from the third overall pick in the NFL draft, potentially selecting Abdul Carter, an edge rusher from Penn State. Meanwhile, in the NBA playoffs, Damian Lillard returns to the court after a blood clot, and Kawhi Leonard shows off his skills with a season-high 39 points. Kirk Cousins, a quarterback for the Atlanta Falcons, attends voluntary workouts, sparking speculation about his future with the team.
[... more]