The Ravens also run a West Coast offense presided over by coordinator Marty Mornhinweg, who was Maclin's coordinator for the receiver's first four seasons in Philadelphia.
Maclin is coming off a career-worst season, totaling 44 catches for 536 yards.
Maclin could have helped Buffalo's receiving corps, but he ultimately chose to take his talents to Baltimore.
Kansas City Chiefs wide receiver Jeremy Maclin (19) catches a pass as Tennessee Titans defensive back Valentino Blake (47) defends during the first half at Arrowhead Stadium. The Chiefs released him on June 2.
Both Wallace and Perriman posses similar skills in that they're speed receiver that are good at creating space, adding Maclin should free them up for deep balls while teams focus on Maclin, who is himself very good at creating space.
The restaurant is even willing to offer up the same deal to other potential Ravens prospects like Eric Decker who was released from the Jets on Monday. I would not be surprised, as Terez Paylor has suggested, to see Maclin join a team the Chiefs play this year and score a touchdown against them. However, the former Philadelphia Eagles star wide receiver changed course this week and made his decision.
While not having burning speed, the 29-year-old Maclin has great skills in route running in the short to intermediate and soft hands. Perriman finished 2016 with 33 receptions for 499 yards.
If their goal is to compete for the playoffs this season, they likely aren't pleased with the result of the Maclin signing. He has played in 102 career games, starting 100.
Maclin can still carve out an important role in Baltimore's offense. So could the Eagles pounce on a Decker trade, after missing out on Maclin?