Russell Shepard is probably as happy as anyone to be through the draft process and onto an NFL practice field.
Not only did the LSU wide receiver go undrafted in late April, but got off on the wrong foot with the team that eventually scooped him up — the Eagles — by telling a Louisiana radio station that he signed a deal with Philadelphia while the draft was still ongoing. Teams are not permitted to negotiate a contract until the draft concludes. A league representative told Birds 24/7 that they were looking into the situation to determine the facts. The Eagles had to put out a statement denying Shepard’s claims.
It wasn’t an ideal first impression.
