EXCLUSIVE: NFL Star Sterling Shepard Snaps Up  Million Florida Mansion—Days After Securing 0K Bonus From Tampa Bay

EXCLUSIVE: NFL Star Sterling Shepard Snaps Up $3 Million Florida Mansion—Days After Securing $500K Bonus From Tampa Bay

Tampa Bay Buccaneers star Sterling Shepard has snapped up a sprawling $3.14 million Florida mansion—amid rumors that the NFL team is looking to re-sign the veteran wide receiver, whose contract with the... Read more »